На главную

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

Default Message Handling



This section describes the window message processing performed by a toolbar. Because messages specific to toolbars are discussed elsewhere, they are not included here.

Message Default processing
WM_CHARTOITEM Forwards this message to the parent window.
WM_COMMAND Forwards this message to the parent window.
WM_CREATE Allocates internal memory and graphics objects. It also initializes internal variables and data structures.
WM_DESTROY Frees all memory and graphics objects previously allocated for the toolbar.
WM_DRAWITEM Forwards this message to the parent window.
WM_LBUTTONDBLCLK Forwards this message to the DefWindowProc function and returns the result.
WM_LBUTTONDOWN Forwards this message to the tooltip control. If a button was clicked, it sets the state of the button and redraws it. It begins a drag operation if the toolbar has the CCS_ADJUSTABLE style and the SHIFT key is down (or the ALT key, if the toolbar has the TBSTYLE_ALTDRAG style).
WM_LBUTTONUP Forwards this message to the tooltip control. If a button was clicked, it sets the state of the button and redraws it. It also ends the drag operation, if one is underway, and redraws the toolbar.
WM_MEASUREITEM Forwards this message to the parent window.
WM_MOUSEMOVE Forwards this message to the tooltip control. If a button has the mouse capture and the cursor moves out of the button rectangle, it redraws the button. It checks whether the toolbar has lost the mouse capture and, if it has, ends the drag operation.
WM_NCACTIVATE, WM_NCPAINT Redraws the borders of the toolbar if the toolbar does not have the CCS_NODIVIDER style. Otherwise, it forwards the message to the DefWindowProc function.
WM_NOTIFY Forwards the TTN_NEEDTEXT notification message from the tooltip control to the parent of the toolbar.
WM_PAINT Draws the toolbar. If the wParam parameter is non-NULL, the control assumes that the value is an HDC and paints using that device context.
WM_SIZE Recalculates the size and position of the toolbar and redraws it.
WM_SYSCOLORCHANGE Updates the colors of the buttons and toolbar to march the system colors.
WM_VKEYTOITEM Forwards this message to the parent window.
WM_WININICHANGE Reinitializes internal variables that depend on system metric values.



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

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



Эта секция описывает сообщение окна, обрабатывающее выполненное toolbar. Поскольку сообщения специфические на toolbars обсуждаются где-нибудь еще, они не включаются здесь.

Обработка Невыполнения Сообщения
WM_CHARTOITEM Пересылает это сообщение родительскому окну.
WM_COMMAND Пересылает это сообщение родительскому окну.
WM_CREATE Распределяет внутреннюю память и графические объекты. Это также инициализирует внутренние структуры переменных и данных.
WM_DESTROY Освобождает всю память и графические объекты прежде распределенные для toolbar.
WM_DRAWITEM Пересылает это сообщение родительскому окну.
WM_LBUTTONDBLCLK Пересылает это сообщение функции DefWindowProc и возвращает результат.
WM_LBUTTONDOWN Пересылает это сообщение управлению tooltip. Если кнопка была щелкнута, она устанавливает состояние кнопки и перерисовывает это. Это начинает операцию помехи если toolbar иметь стиль CCS_ADJUSTABLE и клавиша СДВИГА нажатая (или клавиша ALT, если toolbar иметь стиль TBSTYLE_ALTDRAG).
WM_LBUTTONUP Пересылает это сообщение управлению tooltip. Если кнопка была щелкнута, она устанавливает состояние кнопки и перерисовывает это. Это также заканчивает операцию помехи, если один - underway и перерисовывает toolbar.
WM_MEASUREITEM Пересылает это сообщение родительскому окну.
WM_MOUSEMOVE Пересылает это сообщение управлению tooltip. Если кнопка имеет сбор мыши и курсор перемещается из прямоугольника кнопки, он перерисовывает кнопку. Это проверяет независимо toolbar потеряло сбор мыши и, если это имеет, заканчивает операцию помехи.
WM_NCACTIVATE, WM_NCPAINT Перерисовывает границы toolbar если toolbar нет имеет стиль CCS_NODIVIDER. В противном случае, это пересылает сообщение функции DefWindowProc.
WM_NOTIFY Пересылает сообщение уведомления TTN_NEEDTEXT от управления tooltip до родителя toolbar.
WM_PAINT Делает toolbar. Если параметр wParam не-НЕДЕЙСТВИТЕЛЕН, управление допускает что величина является HDC и красками, использовавшими этот контекст устройства.
WM_SIZE Пересчитывает размер и позицию toolbar и перерисовывает это.
WM_SYSCOLORCHANGE Корректирует цвета кнопок и toolbar, чтобы маршировать системные цвета.
WM_VKEYTOITEM Пересылает это сообщение родительскому окну.
WM_WININICHANGE Инициализирует вновь внутренние переменные, которые зависят от системных метрических величин.



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