|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
Trackbar Notification Messages
A trackbar notifies its parent window of user actions by sending the parent WM_HSCROLL or WM_VSCROLL messages. A trackbar with the TBS_HORZ style sends WM_HSCROLL messages. A trackbar with the TBS_VERT style sends WM_VSCROLL messages. The low-order word of the wParam parameter of WM_HSCROLL or WM_VSCROLL contains the notification code, and the high-order word specifies the position of the slider. The lParam parameter is the handle of the trackbar.
The system sends the TB_BOTTOM, TB_LINEDOWN, TB_LINEUP, and TB_TOP notification messages only when the user interacts with a trackbar by using the keyboard. The TB_THUMBPOSITION and TB_THUMBTRACK notification messages are only sent when the user is using the mouse. The TB_ENDTRACK, TB_PAGEDOWN, and TB_PAGEUP notification messages are sent in both cases. The following table lists the trackbar notification messages and the events (virtual-key codes or mouse events) that cause the notifications to be sent.
Notification message Reason sent TB_BOTTOM VK_END TB_ENDTRACK WM_KEYUP (the user released a key that sent a relevant virtual-key code) TB_LINEDOWN VK_RIGHT or VK_DOWN TB_LINEUP VK_LEFT or VK_UP TB_PAGEDOWN VK_NEXT (the user clicked the channel below or to the right of the slider) TB_PAGEUP VK_PRIOR (the user clicked the channel above or to the left of the slider) TB_THUMBPOSITION WM_LBUTTONUP following a TB_THUMBTRACK notification message TB_THUMBTRACK Slider movement (the user dragged the slider) TB_TOP VK_HOME
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
Сообщения Уведомления Trackbar
trackbar Уведомляет свое родительское окно о действиях потребителя посылая родителя WM_HSCROLL или сообщения WM_VSCROLL. trackbar Со стилем TBS_HORZ посылает сообщения WM_HSCROLL. trackbar Со стилем TBS_VERT посылает сообщения WM_VSCROLL. Младшее слово параметра wParam WM_HSCROLL или WM_VSCROLL содержит код уведомления, и старшее слово определяет позицию движка. Параметр lParam является ручкой trackbar.
Система посылает TB_BOTTOM, TB_LINEDOWN, TB_LINEUP, и сообщения уведомления TB_TOP только когда потребитель взаимодействует с trackbar используя клавиатуру. TB_THUMBPOSITION И сообщения уведомления TB_THUMBTRACK только посланы когда потребитель использует мышь. TB_ENDTRACK, TB_PAGEDOWN, И сообщения уведомления TB_PAGEUP посланы в оба случая. Следующий стол включает сообщения уведомления trackbar и события (виртуальные-ключевые коды или события мыши), что вызывать уведомления, которые нужно посылать.
Причина сообщения Уведомления посылала TB_BOTTOM VK_END TB_ENDTRACK WM_KEYUP ( потребитель выпускал ключ, который посылал важный виртуальный-ключевой код) TB_LINEDOWN VK_RIGHT или VK_DOWN TB_LINEUP VK_LEFT или VK_UP TB_PAGEDOWN VK_NEXT ( потребитель щелкал канал ниже или вправо от движка) TB_PAGEUP VK_PRIOR ( потребитель щелкал канал выше или налево движка) TB_THUMBPOSITION WM_LBUTTONUP, следующий за сообщением Движка уведомления TB_THUMBTRACK перемещения TB_THUMBTRACK ( потребитель тащил движок) TB_TOP VK_HOME
|
|
|
|
| |