На главную

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 | Скачать Вниз

Owner-Drawn Menus and the WM_MEASUREITEM Message



Before Windows displays an owner-drawn menu item for the first time, it sends the WM_MEASUREITEM message to the window procedure of the window that owns the item's menu. This message contains a pointer to a MEASUREITEMSTRUCT structure that identifies the item and contains the item data that an application may have assigned to it. The window procedure must fill the itemWidth and itemHeight members of the structure before returning from processing the message. Windows uses the information in these members when creating the bounding rectangle in which an application draws the menu item. It also uses the information to detect when the user chooses the item.


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

МЕНЮ Owner-Drawn и Сообщение WM_MEASUREITEM



Прежде, чем Windows отобразит пункт меню сделанного владельца впервые, это посылает сообщение WM_MEASUREITEM в процедуру окна окна, которая обладает меню пункта. Это сообщение содержит указатель в структуру MEASUREITEMSTRUCT, которая идентифицирует пункт и содержит данные пункта, которые приложение может назначиться этому. Процедура окна должна заполнить itemWidth и участников itemHeight структуры перед возвратом с обработки сообщения. Windows использует информацию на этих участниках при создании прямоугольника bounding в которой приложение делает пунктом меню. Это также использует информацию, чтобы обнаруживаться когда пользователь выбирает пункт.


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