MonthCal_GetMinReqRect Makro (commctrl.h)
Ruft die Mindestgröße ab, die zum Anzeigen eines vollständigen Monats in einem Monatskalendersteuerelement erforderlich ist. Größeninformationen werden in Form einer RECT- Struktur dargestellt. Sie können dieses Makro verwenden oder die MCM_GETMINREQRECT Nachricht explizit senden.
Syntax
BOOL MonthCal_GetMinReqRect(
HWND hmc,
LPRECT prc
);
Parameter
hmc
Typ: HWND-
Behandeln sie ein Monatskalendersteuerelement.
prc
Typ: LPRECT-
Zeiger auf eine RECT- Struktur, die umgebende Rechteckinformationen empfängt. Dieser Parameter muss eine gültige Adresse sein und darf nicht NULL-werden.
Rückgabewert
Typ: BOOL-
Gibt "nonzero" zurück, und MonthCal_GetMinReqRect empfängt bei erfolgreicher Ausführung die anwendbaren Begrenzungsinformationen. Andernfalls ist die Rückgabe null.
Bemerkungen
Die minimale erforderliche Fenstergröße für ein Monatskalendersteuerelement hängt von der aktuell ausgewählten Schriftart, Steuerelementformatvorlagen, Systemmetriken und regionalen Einstellungen ab. Wenn eine Anwendung etwas ändert, das sich auf die minimale Fenstergröße auswirkt oder eine WM_SETTINGCHANGE Nachricht verarbeitet, sollte sie MonthCal_GetMinReqRect aufrufen, um die neue Mindestgröße zu ermitteln.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows Server 2003 [Nur Desktop-Apps] |
Zielplattform- | Fenster |
Header- | commctrl.h |