Seite 2 von 2
Re: Wie abfragen, ob (OS-)Fenster maximiert ist?
Verfasst: 05.11.2014 16:51
von es_91
And, the thread goes on...
Hi!
Für die Realisierung meiner kleinen Fenster-Organisierungsapp bräuchte ich noch einen "Wissensanstoß" bezüglich der Frage, wie ich herausfinden kann, ob ein beliebiges Fenster einer anderen App maximiert ist.

Re: Wie abfragen, ob (OS-)Fenster maximiert ist?
Verfasst: 05.11.2014 17:20
von RSBasic
Code: Alles auswählen
EnableExplicit
Define Handle
Handle = FindWindow_("notepad", #Null)
If GetWindowLongPtr_(Handle, #GWL_STYLE) & #WS_MAXIMIZE
Debug "Ja"
Else
Debug "Nein"
EndIf
es_91 hat geschrieben:Achtung! Der Threadtitel wurde mehrfach geändert. Ursprünglicher Titel: Fenster verschieben auf APIisch
Das ist nicht gut, weil der Titel nicht mehr mit der Ursprungsfrage zu tun hat. Vorallem nicht, wenn jemand nach einer Lösung suchen möchte. Bitte immer neue Threads erstellen, wenn es neue Fragen sind.
Re: Wie abfragen, ob (OS-)Fenster maximiert ist?
Verfasst: 05.11.2014 19:31
von es_91
OK. Danke.
Re: Wie abfragen, ob (OS-)Fenster maximiert ist?
Verfasst: 06.11.2014 00:01
von chi
Code: Alles auswählen
If IsZoomed_(hwnd)... = maximiert
If IsIconic_(hwnd)... = minimiert
Re: Wie abfragen, ob (OS-)Fenster maximiert ist?
Verfasst: 06.11.2014 10:40
von es_91
Danke auch dafür.
Interessant, dass Microsoft bei der Konzipierung ihrer API noch davon aus ging, dass maximierte Fenster ge"zoom"t sind. ^^