MINMAXINFO-Struktur (winuser.h)
Enthält Informationen zur maximierten Größe und Position eines Fensters sowie zur minimalen und maximalen Nachverfolgungsgröße.
Syntax
typedef struct tagMINMAXINFO {
POINT ptReserved;
POINT ptMaxSize;
POINT ptMaxPosition;
POINT ptMinTrackSize;
POINT ptMaxTrackSize;
} MINMAXINFO, *PMINMAXINFO, *LPMINMAXINFO;
Member
ptReserved
Typ: POINT
Reserviert; nicht verwenden.
ptMaxSize
Typ: POINT
Die maximierte Breite (x Member) und die maximierte Höhe (y-Element ) des Fensters. Bei Fenstern auf oberster Ebene basiert dieser Wert auf der Breite des primären Monitors.
ptMaxPosition
Typ: POINT
Die Position der linken Seite des maximierten Fensters (x-Element ) und die Position des oberen Rands des maximierten Fensters (y-Element ). Bei Fenstern der obersten Ebene basiert dieser Wert auf der Position des primären Monitors.
ptMinTrackSize
Typ: POINT
Die minimale Nachverfolgungsbreite (x Member) und die minimale Nachverfolgungshöhe (y-Element ) des Fensters. Dieser Wert kann programmgesteuert aus den Systemmetriken SM_CXMINTRACK und SM_CYMINTRACK abgerufen werden (siehe getSystemMetrics-Funktion ).
ptMaxTrackSize
Typ: POINT
Die maximale Nachverfolgungsbreite (x Member) und die maximale Nachverfolgungshöhe (y-Element ) des Fensters. Dieser Wert basiert auf der Größe des virtuellen Bildschirms und kann programmgesteuert aus den Systemmetriken SM_CXMAXTRACK und SM_CYMAXTRACK abgerufen werden (siehe getSystemMetrics-Funktion ).
Hinweise
Bei Systemen mit mehreren Monitoren beschreiben die Elemente ptMaxSize und ptMaxPosition die maximale Größe und Position des Fensters auf dem primären Monitor, auch wenn das Fenster letztendlich auf einen sekundären Monitor maximiert wird. In diesem Fall passt der Fenster-Manager diese Werte an, um Unterschiede zwischen dem primären Monitor und dem Monitor auszugleichen, der das Fenster anzeigt. Wenn der Benutzer ptMaxSize also unberührt lässt, maximiert ein Fenster auf einem Monitor, der größer als der primäre Monitor ist, auf die Größe des größeren Monitors.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | winuser.h (windows.h einschließen) |
Siehe auch
Konzept
Referenz