Einzelnen Beitrag anzeigen

Tyrael Y.

Registriert seit: 28. Jul 2003
Ort: Stuttgart
1.093 Beiträge
 
Delphi 2007 Professional
 
#2

Re: Handle für PopupMenu finden

  Alt 6. Okt 2008, 09:03
Ja gibt es.
Alle WinControls sind Fenster.

Finde heraus wie der Classname und der Windowname des PopUps ist.
Das machst du, indem du über Winspy an den Handle des Popups kommst und über diesen
Handle an den Windowname und Classname.

Ab diesem Zeitpunkt ist das Fenster für dich eindeutig. Das Handle ist nicht mehr wichtig.
Es darf sich ändern. Der Classname und windowname sagt dir, daß es eine Instanz genau dieses Popups ist.

VORSICHT! Ist das Programm und dieses Popup mehrfach offen, hast du keine Eindeutigkeit mehr.
Levent Yildirim
Erzeugung von Icons aus Bildern:IconLev
  Mit Zitat antworten Zitat