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 のイベントが必要です。
必要条件
ヘッダー : afxctl.h