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_MASK ALT键在事件中按下了。

  • x
    光标的x坐标。此坐标相对于控件窗口的左上角。

  • y
    光标的y坐标。此坐标相对于控件窗口的左上角。

备注

如果此事件定义为自定义事件,请确保操作时激发。

对结果的MouseMove事件的自动点火,控件的事件映射必须定义的股票MouseMove事件。

要求

Header: afxctl.h

请参见

参考

COleControl选件类

层次结构图