Thema: Delphi Fenster Handle bekommen.

Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#6

Re: Fenster Handle bekommen.

  Alt 31. Mai 2005, 22:38
Starte die Anwendung mit ShellexecuteExShellexecuteEx, da hast du eine ProzessID. Dann gehst du alle Fenster durch und guckst mit MSDN-Library durchsuchenGetWindowThreadProcessId ob das Fenster zum Prozess gehört. Wenn du mehrere Fenster findest, dann musst du selbst sehen, was du dann machst.

Alternativ kannst du auch mit MSDN-Library durchsuchenFindeWindow das Fensterhandle holen, musst dann aber den genauen Fenstertext kennen. Oder du nimmst MSDN-Library durchsuchenEnumWindows, holst dir den kompletten Titel und vergleichst in mit dem, was du kennst Delphi-Referenz durchsuchenpos.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat