На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Processing the WM_MEASUREITEM Message



An owner-drawn combo box sends the WM_MEASUREITEM message to its parent window or dialog box procedure so the application can set the dimensions of each list item. Because the example combo box has the CBS_OWNERDRAWFIXED style, the system sends the WM_MEASUREITEM message only once. Combo boxes with the CBS_OWNERDRAWVARIABLE style send a WM_MEASUREITEM message for each list item.

The lParam parameter points to a MEASUREITEMSTRUCT structure that identifies the control and list item. It also contains the default dimensions of the list item. The example in Creating a Square Meal Dialog Box modifies the itemHeight structure member to ensure that the list items are high enough to accommodate the food-group bitmaps.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Обработка Сообщения WM_MEASUREITEM



Сделанный владелец combo ящик посылает сообщению WM_MEASUREITEM в свое родительское окно или диалоговую процедуру ящика, так что приложение может установить измерения каждого пункта списка. Поскольку пример combo ящик имеет стиль CBS_OWNERDRAWFIXED, система посылает сообщение WM_MEASUREITEM только как только. Combo Боксирует со стилем CBS_OWNERDRAWVARIABLE посылать сообщение WM_MEASUREITEM для каждого пункта списка.

Параметр lParam указывает на структуру MEASUREITEMSTRUCT, которая идентифицирует управление и указывает пункт. Это также содержит встроенные измерения пункта списка. Пример на Создании Диалогового Ящика Квадратной Еды модифицирует структурный член itemHeight, чтобы проверять, что пункты списка - высокий достаточно, чтобы размещать продовольственные-групповые побитовые отображения.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz