|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
Default Tab Control Message Processing
This section describes the message processing performed by a tab control. Messages specific to tab controls are discussed elsewhere and are, therefore, not included here.
Message Processing performed WM_CAPTURECHANGED Does nothing if the tab control released the mouse capture itself. If another window captured the mouse and a button is held down, the command releases the button. WM_CREATE Allocates and initializes an internal data structure. The control creates a tool tip control if the TCS_TOOLTIPS style is specified. WM_DESTROY Frees resources allocated during WM_CREATE processing. WM_GETDLGCODE Returns a combination of the DLGC_WANTARROWS and DLGC_WANTCHARS values. WM_GETFONT Returns the handle of the font used for labels. WM_KEYDOWN Processes DIRECTION keys and changes the selection, if appropriate. WM_KILLFOCUS Invalidates the tab that has the focus, so it will be repainted to reflect an unfocused state. WM_LBUTTONDOWN Forwards the message to the tool tip control, if any, and changes the selection if the user is clicking a tab. If the user is clicking a button, the control redraws the button to give a sunken appearance and captures the mouse.If the user is clicking either a tab or button and the TCS_FOCUSONBUTTONDOWN style is specified, the control sets the focus to itself. WM_LBUTTONUP Releases the mouse if a button was pressed. If the cursor is over the button and is being held down, the control changes the selection accordingly and redraws the button. WM_MOUSEMOVE Forwards the message to the tool tip control, if any. If the TCS_BUTTONS style is specified and the mouse button is being held down after clicking, the control may also redraw the affected button to give it a raised or sunken appearance. WM_NOTIFY Forwards notification messages sent by the tool tip control. WM_PAINT Draws a border around the display area (unless the TCS_BUTTONS style is specified) and paints any tabs that intersect the invalid rectangle.For each tab, it draws the body of each tab (or sends a WM_DRAWITEM message to the parent window) and then draws a border around the tab. If the wParam parameter is non-NULL, the control assumes that the value is an HDC and paints using that device context. WM_RBUTTONDOWN Sends an NM_RCLICK notification message to the parent window. WM_SETFOCUS Invalidates the tab that has the focus so that it will be repainted to reflect a focused state. WM_SETFONT Sets the font used for labels. WM_SETREDRAW Sets the state of an internal flag that determines whether the control is repainted when items are inserted and deleted, when the font is changed, and so on. WM_SIZE Recalculates the positions of tabs and may invalidate part of the tab control to force repainting of some or all tabs.
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
Управляющее Сообщение Встроенной Обработки Таб.
Эта секция описывает сообщение, обрабатывающее выполненное управлением таб.. Сообщения специфические в элементы управления таб. обсуждаются где-нибудь еще и, следовательно, не включаться здесь.
Обработка Сообщения выполнялась WM_CAPTURECHANGED Делает ничто если управление таб. выпускало бы сбор мыши сам. Если другое окно захватывало бы мышь и кнопка придержана, команда выпускает кнопку. WM_CREATE Распределяет и инициализирует внутреннюю структуру данных. Управление создает управление конца средства если стиль TCS_TOOLTIPS определен. WM_DESTROY Освобождает ресурсы распределенные в течение обработки WM_CREATE. WM_GETDLGCODE Возвращает комбинацию DLGC_WANTARROWS и величин DLGC_WANTCHARS. WM_GETFONT Возвращает ручку шрифта использованного для этикеток. WM_KEYDOWN Обрабатывает клавиши НАПРАВЛЕНИЯ и изменяет выбор, если подходящий. WM_KILLFOCUS Аннулирует таб., которое имеет фокус, так что это будет перекрашено, чтобы отражать unfocused состояние. WM_LBUTTONDOWN Пересылает сообщение управлению конца средства, если имеется в наличии, и изменяет выбор если пользователь щелкает таб.. Если пользователь щелкает кнопку, управление перерисовывает кнопку, чтобы давать затопленное появление и захватывать мышь.Если пользователь щелкает или таб. или кнопка и стиль TCS_FOCUSONBUTTONDOWN определен, управление устанавливает фокус себе. WM_LBUTTONUP Выпускает мышь если кнопка была нажата. Если курсор - над кнопкой и придерживается, управление изменяет выбор соответственно и перерисовывает кнопку. WM_MOUSEMOVE Пересылает сообщение управлению конца средства, если имеется. Если стиль TCS_BUTTONS определен и кнопка мыши придерживается после щелчка, управление может также перерисовывать неестественную кнопку, чтобы давать это рельефное или затопленное появление. WM_NOTIFY Пересылает сообщения уведомления посланные управлением конца средства. WM_PAINT Делает границей вокруг дисплейной области (если стиль TCS_BUTTONS не определен) и краски любые таб., что пересекать неправильный прямоугольник.Для каждого таб., это делает телом каждого таб. (или посылает сообщение WM_DRAWITEM в родительское окно) затем делает границей вокруг таб.. Если параметр wParam не-НЕДЕЙСТВИТЕЛЕН, управление допускает что величина является HDC и красками, использовавшими этот контекст устройства. WM_RBUTTONDOWN Посылает сообщение уведомления NM_RCLICK в родительское окно. WM_SETFOCUS Аннулирует таб., которое имеет фокус чтобы это было перекрашено, чтобы отражать сфокусированное состояние. WM_SETFONT Устанавливает шрифт использованный для этикеток. WM_SETREDRAW Устанавливает состояние внутреннего флага, что определяет перекрашено управление когда пункты включены и удалены, когда шрифт измениться, и так далее. WM_SIZE Пересчитывает позиции таб. и может аннулировать часть управления таб., чтобы заставлять перекрашивать некоторые или все таб..
|
|
|
|
| |