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


COleControl::FireMouseMove

Вызываемый платформой, если курсор будет переместить в активный пользовательским элементом управления.

void FireMouseMove(
   short nButton,
   short nShiftState,
   OLE_XPOS_PIXELS x,
   OLE_YPOS_PIXELS y 
);

Параметры

  • nButton
    Числовое значение отжатых кнопки мыши.Содержит сочетание следующих значений:

    • LEFT_BUTTON Левое кнопка мыши была нажата вниз при выполнении действия.

    • MIDDLE_BUTTON Средняя кнопка мыши была нажата стрелка вниз при выполнении действия.

    • RIGHT_BUTTON Была нажата правая кнопка мыши вниз при выполнении действия.

  • nShiftState
    Содержит сочетание следующие флаги:

    • SHIFT_MASK Была нажата клавиша SHIFT при выполнении действия.

    • Была нажата CTRL_MASK ключ CTRL при выполнении действия.

    • ALT ALT_MASK ключ была нажата при выполнении действия.

  • x
    Координата х курсора.Координата верхн- относительно верхнего левого угла окна элемента управления.

  • y
    Координата y курсора.Координата верхн- относительно верхнего левого угла окна элемента управления.

Заметки

Если это событие задается как пользовательское событие, задается, когда событие инициировано.

Для автоматического включения события MouseMove, которое должно пройти, сопоставление события элемента управления должно иметь указанное событие MouseMove стандартное.

Требования

Header: afxctl.h

См. также

Ссылки

Класс COleControl

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