Поделиться через


COleControl::OnInactiveMouseMove

Неактивного с контейнером для объекта под указателем мыши при получении сообщения WM_MOUSEMOVE.

virtual void OnInactiveMouseMove( 
   LPCRECT lprcBounds,
   long x,
   long y,
   DWORD dwKeyState  
);

Параметры

  • lprcBounds
    Ограничивающий прямоугольник объекта, в клиентских координатах, содержащего окна. Сообщает объекту его точное расположение и размер WM_MOUSEMOVE на экране, когда сообщение было получено.

  • x
    Координата х позиции указателя мыши в клиентских координатах, содержащего окна.

  • y
    Координата y позиции указателя мыши в клиентских координатах, содержащего окна.

  • dwKeyState
    Указывает текущее состояние клавиша-модификаторов ввода с клавиатуры. Допустимые значения могут быть MK_CONTROL флагами, MK_SHIFT, MK_ALT, MK_BUTTON, MK_LBUTTON, MK_MBUTTON и MK_RBUTTON сочетание any.

Заметки

Обратите внимание, что клиентские координаты окна (в точках) используются для передачи положение курсора мыши. Это делает возможной также передача ограничивающий прямоугольник объекта в той же системе координат.

Требования

Header: afxctl.h

См. также

Ссылки

Класс COleControl

Диаграмма иерархии

COleControl::GetActivationPolicy

COleControl::OnInactiveSetCursor