messaggio MCM_GETMINREQRECT
Recupera le dimensioni minime necessarie per visualizzare un mese intero in un controllo del calendario mensile. È possibile inviare questo messaggio in modo esplicito o utilizzando la macro MonthCal_GetMinReqRect .
Parametri
-
wParam
- Deve essere zero.
-
lParam
-
Puntatore a una struttura RECT che riceverà informazioni sul rettangolo di delimitazione. Questo parametro deve essere un indirizzo valido e non può essere NULL.
Valore restituito
Restituisce un valore diverso da zero e lParam riceve le informazioni di delimitazione applicabili in caso di esito positivo. In caso contrario, il messaggio restituisce zero.
Commenti
Le dimensioni minime della finestra necessarie per un controllo del calendario mensile dipendono dal tipo di carattere, dagli stili di controllo, dalle metriche di sistema e dalle impostazioni internazionali attualmente selezionate. Quando un'applicazione modifica qualsiasi elemento che influisca sulla dimensione minima della finestra o elabora un messaggio di WM_SETTINGCHANGE , deve inviare MCM_GETMINREQRECT per determinare le nuove dimensioni minime.
Nota
Il rettangolo restituito da MCM_GETMINREQRECT non include la larghezza della stringa "Today", se presente. Se lo stile MCS_NOTODAY non è impostato, l'applicazione deve recuperare anche il rettangolo che definisce la larghezza della stringa "Today" inviando un messaggio di MCM_GETMAXTODAYWIDTH . Usare le dimensioni maggiori dei due rettangoli per assicurarsi che la stringa "Today" non venga ritagliata.
I membri superiore e sinistro della struttura a cui punta lParam saranno sempre zero. I membri destro e inferiore rappresentano il minimo cx e cy necessario per il controllo.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
Intestazione |
|