Thema: Delphi Suche: IsTopLevel(HWND)

Einzelnen Beitrag anzeigen

blablab

Registriert seit: 3. Jan 2006
509 Beiträge
 
Delphi 7 Enterprise
 
#6

AW: Suche: IsTopLevel(HWND)

  Alt 12. Aug 2013, 15:01
Vielen Dank für die vielen Antworten!

Das heißt also ein Top-Level-Window hat kein Parent aber eventuell ein Owner. Theoretisch könnte ich also GetParent verwenden um herauszufinden ob es Top-Level ist aber leider gibt GetParent gelegentlich auch einfach den Owner statt Parent zurück. Also ist GetParent nicht empfehlenswert.
Außerdem haben nur Top-Level windows den Window-Style WS_CHILD nicht. Also sollte ich nach WS_CHILD gucken!?

Habe ich das richtig verstanden?

Kann ich dann statt GetWindowInfo auch GetWindowLong verwenden?
  Mit Zitat antworten Zitat