Hallo !
Ich möchte folgendes erreichen. Gibt es eine Möglichkeit, bei einem maximierten Fenster die Originalgröße und -position, also die im nicht-maximierten Zustand abzufragen ?
Ein Beispiel:
Auf meinem Monitor mit der Auflösung 1280x1024 habe ich ein .net Programm laufen, dessen Größe und Position folgendermaßen ausschaut:
Maximiere ich das Fenster jetzt ändern sich diese Daten auf folgendes ab:
Wenn ich das Fenster jetzt wieder de-minimisiere (geiles Wort
), kehrt das Fenster wieder zu dem Zustand vor der Maximierung zurück. Das heißt, irgendwo muss das Fenster diese Werte aufbewahren.
Kann mir jemand sagen, wie ich bei einem maximierten Fenster diese Werte in Erfahrung bringen kann, bevor das Programm wieder normalisiert wird ?
Ich hätte Interesse an einem Weg innerhalb der .NET Klassenstruktur und einen über das Windows Nachrichtensystem (WM_GETSIZE oder so).
Ich möchte folgendes erreichen. Gibt es eine Möglichkeit, bei einem maximierten Fenster die Originalgröße und -position, also die im nicht-maximierten Zustand abzufragen ?
Ein Beispiel:
Auf meinem Monitor mit der Auflösung 1280x1024 habe ich ein .net Programm laufen, dessen Größe und Position folgendermaßen ausschaut:
Code:
.top=100
.left=100
.width=800
.height=640
Maximiere ich das Fenster jetzt ändern sich diese Daten auf folgendes ab:
Code:
.top=-8
.left=-8
.width=1296
.height=1010
Wenn ich das Fenster jetzt wieder de-minimisiere (geiles Wort

Kann mir jemand sagen, wie ich bei einem maximierten Fenster diese Werte in Erfahrung bringen kann, bevor das Programm wieder normalisiert wird ?
Ich hätte Interesse an einem Weg innerhalb der .NET Klassenstruktur und einen über das Windows Nachrichtensystem (WM_GETSIZE oder so).