Ескерім
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Получает размер кнопки, которая лучше всего соответствует тексту и изображению, если присутствует список изображений. Этот макрос можно использовать или явно отправить сообщение BCM_GETIDEALSIZE.
Синтаксис
BOOL Button_GetIdealSize(
HWND hwnd,
SIZE *psize
);
Параметры
hwnd
Тип: HWND
Дескриптор элемента управления кнопкой.
psize
Тип: SIZE*
Указатель на структуру SIZE, которая получает нужный размер кнопки, включая текст и список изображений при наличии.
Возвращаемое значение
Тип: BOOL
Если макрос выполнен успешно, он возвращает TRUE. В противном случае возвращается FALSE.
Замечания
Этот макрос наиболее применим к PushButtons. При отправке в PushButton макрос извлекает ограничивающий прямоугольник, необходимый для отображения текста кнопки. Если в PushButton есть список изображений, ограничивающий прямоугольник также имеет размер, чтобы включить изображение кнопки.
При отправке на кнопку любого другого типа извлекается размер прямоугольника окна элемента управления.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2003 [только классические приложения] |
целевая платформа | Виндоус |
заголовка | commctrl.h |
См. также
другие ресурсы
Справочные материалы