|
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
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, чтобы проверять, что пункты списка - высокий достаточно, чтобы размещать продовольственные-групповые побитовые отображения.
|
|
|
|