|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
Default Trackbar Message Processing
This section describes the window message processing performed by a trackbar.
Message Processing performed WM_CAPTURECHANGED Kills the timer if one was set during WM_LBUTTONDOWN processing and sends the TB_THUMBPOSITION notification message, if necessary. It always sends the TB_ENDTRACK notification message. WM_CREATE Performs additional initialization. It sets the initial tick frequency to 1, the line size to 1, and the page size to - 1. WM_DESTROY Frees resources. WM_ENABLE Repaints the trackbar window. WM_ERASEBKGND Erases the window background, using the current background color for the trackbar. WM_GETDLGCODE Returns the DLGC_WANTARROWS value. WM_KEYDOWN Processes the direction keys and sends the TB_TOP, TB_BOTTOM, TB_PAGEUP, TB_PAGEDOWN, TB_LINEUP, and TB_LINEDOWN notification messages, as appropriate. WM_KEYUP Sends the TB_ENDTRACK notification message if the key was one of the direction keys. WM_KILLFOCUS Repaints the trackbar window. WM_LBUTTONDOWN Sets the focus and the mouse capture to the trackbar. When necessary, it sets a timer that determines how quickly the slider moves toward the mouse cursor when the user holds down the mouse button in the window. WM_LBUTTONUP Releases the mouse capture and kills the timer if one was set during WM_LBUTTONDOWN processing. It sends the TB_THUMBPOSITION notification message, if necessary. It always sends the TB_ENDTRACK notification message. WM_MOUSEMOVE Moves the slider and sends the TB_THUMBTRACK notification message when tracking the mouse (see WM_TIMER). WM_PAINT Paints the trackbar. If the wParam parameter is non-NULL, the control assumes that the value is an HDC and paints using that device context. WM_SETFOCUS Repaints the trackbar window. WM_SIZE Sets the dimensions of the trackbar, removing the slider if there is not enough room to display it. WM_TIMER Retrieves the mouse position and updates the position of the slider. (It is received only when the user is dragging the slider.) WM_WININICHANGE Initializes slider dimensions.
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
Встроенная Обработка Сообщения Trackbar
Эта секция описывает сообщение окна, обрабатывающее выполненное trackbar.
Обработка Сообщения выполнялась WM_CAPTURECHANGED Убивает таймер если один был установлен в течение WM_LBUTTONDOWN, обрабатывающий и был послан сообщение уведомления TB_THUMBPOSITION, если необходимо. Это всегда посылает сообщение уведомления TB_ENDTRACK. WM_CREATE Выполняет дополнительную инициализацию. Это устанавливает начальную частоту метки на 1, линию размера в 1, и страничный размер, чтобы - 1. WM_DESTROY Освобождает ресурсы. WM_ENABLE Перекрашивает окно trackbar. WM_ERASEBKGND Стирает фон окна, использовавший текущий цвет фона для trackbar. WM_GETDLGCODE Возвращает величину DLGC_WANTARROWS. WM_KEYDOWN Обрабатывает ключи направления и посылает TB_TOP, TB_BOTTOM, TB_PAGEUP, TB_PAGEDOWN, TB_LINEUP, и сообщения уведомления TB_LINEDOWN, как подходящий. WM_KEYUP Посылает сообщение уведомления TB_ENDTRACK если ключ был одним из ключей направления. WM_KILLFOCUS Перекрашивает окно trackbar. WM_LBUTTONDOWN Устанавливает фокус и сбор мыши в trackbar. Когда необходимый, это устанавливает таймер, который определяет как быстро движок перемещается по отношению к курсору мыши когда потребитель придерживает кнопку мыши в окне. WM_LBUTTONUP Выпускает сбор мыши и убивает таймер если один был установлен в течение обработки WM_LBUTTONDOWN. Это посылает сообщение уведомления TB_THUMBPOSITION, если необходимо. Это всегда посылает сообщение уведомления TB_ENDTRACK. WM_MOUSEMOVE Перемещает движок и посылает сообщение уведомления TB_THUMBTRACK при трассировке мыши (смотри WM_TIMER). WM_PAINT Закрашивает trackbar. Если параметр wParam не-НЕДЕЙСТВИТЕЛЕН, управление допускает что величина является HDC и красками, использовавшими этот контекст устройства. WM_SETFOCUS Перекрашивает окно trackbar. WM_SIZE Устанавливает измерения trackbar, удаляющего движок если нет достаточно комнаты, чтобы отображать это. WM_TIMER Извлекает позицию мыши и корректирует позицию движка. ( Получено только когда потребитель тащит движок.) WM_WININICHANGE Инициализирует измерения движка.
|
|
|
|
| |