макрос Button_GetIdealSize (commctrl.h)
Возвращает размер кнопки, которая наилучшим образом соответствует тексту и изображению, если имеется список изображений. Вы можете использовать этот макрос или отправить сообщение BCM_GETIDEALSIZE явным образом.
Синтаксис
void Button_GetIdealSize(
hwnd,
psize
);
Параметры
hwnd
Тип: HWND
Дескриптор элемента управления "Кнопка".
psize
Тип: SIZE*
Указатель на структуру SIZE , которая получает нужный размер кнопки, включая текст и список изображений, если они присутствуют.
Возвращаемое значение
None
Remarks
Этот макрос наиболее применим к PushButtons. При отправке в PushButton макрос извлекает ограничивающий прямоугольник, необходимый для отображения текста кнопки. Кроме того, если элемент PushButton содержит список изображений, ограничивающий прямоугольник также имеет размер, включающий изображение кнопки.
При отправке кнопки любого другого типа извлекается размер прямоугольника окна элемента управления.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | commctrl.h |
См. также раздел
Другие ресурсы
Справочные материалы
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по