Erkennen ob Fenster in der Größe veränderbar ist
-
Hallo,
gibt es eine Funktion in Winapi, die erkennt ob ein fremdes Fenster in der Größe veränderbar ist und ein boolean-Wert zurückgibt?
Danke!
Gruß
-
Es gibt meines Wissens keine fertige Funktion, aber du kannst die Fensterliste mit EnumWindows durchgehen bis das gesuchte Fenster dabei ist und mit GetWindowLong + GWL_STYLE kanst du den Style des Fensters abfragen. WS_MINIMIZEBOX und WS_MAXIMIZEBOX sind da zu nennen, möglicherweise noch andere, das müsstest du mal in der MSDN nachlesen.
-
Wenn es in einem anderen Prozess liegt muss man vermutlich pollen. Im eigenen Prozess kann man einen subclass durchführen.