macro MonthCal_GetMinReqRect (commctrl.h)
Récupère la taille minimale requise pour afficher un mois complet dans un contrôle calendrier mois. Les informations de taille sont présentées sous la forme d’une structure RECT. Vous pouvez utiliser cette macro ou envoyer explicitement le message MCM_GETMINREQRECT.
Syntaxe
BOOL MonthCal_GetMinReqRect(
HWND hmc,
LPRECT prc
);
Paramètres
hmc
Gérez le contrôle calendrier d’un mois.
prc
Type : LPRECT
Pointeur vers une structure RECT qui recevra des informations de rectangle englobantes. Ce paramètre doit être une adresse valide et ne peut pas être NULL.
Valeur de retour
Type : BOOL
Retourne une valeur différente de zéro et MonthCal_GetMinReqRect reçoit les informations englobantes applicables en cas de réussite. Sinon, le retour est égal à zéro.
Remarques
La taille minimale requise pour un contrôle calendrier mensuel dépend de la police, des styles de contrôle, des métriques système et des paramètres régionaux actuellement sélectionnés. Lorsqu’une application modifie tout ce qui affecte la taille minimale de la fenêtre ou traite un message WM_SETTINGCHANGE, elle doit appeler MonthCal_GetMinReqRect pour déterminer la nouvelle taille minimale.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista [applications de bureau uniquement] |
serveur minimum pris en charge | Windows Server 2003 [applications de bureau uniquement] |
plateforme cible | Windows |
d’en-tête | commctrl.h |