Zitat von
turboPASCAL:
Wenn das Ding dein Programm ist hat du duch schon das
Handle deines Fensters.
Ist jetzt die Frage, wie erstellts du das Fenster ?
Wahrscheinlich habe ich jetzt Tomaten auf den Augen.
Ich habe
kein Fenster und ich erstelle auch
keins. Deshalb kenne ich nicht
"... das Handle deines Fensters." Wenn dem so wäre, gäbe es das Problem ja nicht.
Ich habe eine Anwendung ohne die
VCL und
ohne jedes Fenster. Ich möchte nur die Namen der vorhandenen Fenster mit der unter
#3 genannten Function für die interne Weiterverarbeitung finden. Innerhalb dieser Function findet sich der Aufruf
NextHandle := GetWindow(Application.Handle, GW_HWNDFIRST);
wieder, der eben ein
Handle voraussetzt. Da ich weder ein TForm noch ein TApplication habe, kann ich self.Handle bzw. Application.Handle nicht als Parameter mitgeben. Ich weiß nicht, wie ich mein Problem noch schildern soll.
Was gebe ich ohne Fenster als hwnd mit? bzw.
Was gibt es für Alternativen für die Funktion?
Gruß, Alex