Delphi fensterhandle ermitteln
Unter anderem können wir auch herausfinden, welche Exe-Datei hinter einem Fensterhandle steckt. Wie kann ich in Delphi das Mainwindow Handle von einemabrufen, von dem ich die Prozess-ID kenne? Fensterhandle und gibt sie mit Hilfe einer Callback-Funktion an den Aufrufer zurück. Die gültigen Werte und deren Bedeutung finden Sie in der Datei Windows. Eigenschaftseditoren vorhanden um die häufigsten Eigenschaftstypen abzudecken.
Abkömmling befinden (siehe Die Windows-Version ermitteln im Anhang). Es wird das Fensterhandle der Statusleiste ermittelt, der freien Platz darin wird abgeschätzt, der DC wird ausgeliehen und mit ein paar API-Funktionen wird ein gefülltes Rechteck, der Rahmen und der Prozenttext gezeichnet. Fensterhandle auf, so wird die bisherige Sperrung aufgehoben.
Invoke oder BeginInvoke kann für ein Steuerelement erst aufgerufen werden, wenn das Fensterhandle erstellt wurde. Win32-API-Tutorials für Delphi geben - wenn auch in unterschiedlichen Formaten.
Keine Kommentare:
Kommentar veröffentlichen