макрос MonthCal_GetMinReqRect (commctrl.h)
Извлекает минимальный размер, необходимый для отображения полного месяца в элементе управления календарем месяца. Сведения о размере представлены в виде структуры RECT. Этот макрос можно использовать или явно отправить сообщение MCM_GETMINREQRECT.
Синтаксис
BOOL MonthCal_GetMinReqRect(
HWND hmc,
LPRECT prc
);
Параметры
hmc
Тип: HWND
Обработка элемента управления календарем месяца.
prc
Тип: LPRECT
Указатель на структуру RECT
Возвращаемое значение
Тип: BOOL
Возвращает ненулевое значение и MonthCal_GetMinReqRect получает применимые ограничивающие сведения в случае успешного выполнения. В противном случае возвращается ноль.
Замечания
Минимальный требуемый размер окна для элемента управления календарем месяца зависит от выбранного шрифта, стилей элементов управления, системных метрик и региональных параметров. Если приложение изменяет все, что влияет на минимальный размер окна или обрабатывает сообщение WM_SETTINGCHANGE, он должен вызывать MonthCal_GetMinReqRect, чтобы определить новый минимальный размер.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2003 [только классические приложения] |
целевая платформа | Виндоус |
заголовка | commctrl.h |