mensaje de MCM_GETMINREQRECT
Recupera el tamaño mínimo necesario para mostrar un mes completo en un control de calendario de mes. Puede enviar este mensaje explícitamente o mediante la macro MonthCal_GetMinReqRect .
Parámetros
-
wParam
- Debe ser cero.
-
lParam
-
Puntero a una estructura RECT que recibirá información de rectángulo delimitador. Este parámetro debe ser una dirección válida y no puede ser NULL.
Valor devuelto
Devuelve un valor distinto de cero y lParam recibe la información de límite aplicable si se ejecuta correctamente. De lo contrario, el mensaje devuelve cero.
Observaciones
El tamaño de ventana mínimo necesario para un control de calendario de mes depende de la fuente, los estilos de control, las métricas del sistema y la configuración regional actualmente seleccionados. Cuando una aplicación cambia todo lo que afecta al tamaño mínimo de la ventana o procesa un mensaje de WM_SETTINGCHANGE , debe enviar MCM_GETMINREQRECT para determinar el nuevo tamaño mínimo.
Nota
El rectángulo devuelto por MCM_GETMINREQRECT no incluye el ancho de la cadena "Today", si está presente. Si no se establece el estilo MCS_NOTODAY , la aplicación también debe recuperar el rectángulo que define el ancho de cadena "Today" enviando un mensaje de MCM_GETMAXTODAYWIDTH . Use el mayor de los dos rectángulos para asegurarse de que la cadena "Today" no está recortada.
Los miembros superior e izquierdo de la estructura a la que apunta lParam siempre serán cero. Los miembros derecho e inferior representan el cx mínimo y el cy requeridos para el control.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado |
|