COleControl::FireMouseUp
更新 : 2007 年 11 月
アクティブなカスタム コントロール上でマウス ボタンが離されると、フレームワークが呼び出します。
void FireMouseUp(
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 座標。座標は、コントロール ウィンドウの左上隅からの相対位置です。
解説
このイベントがカスタム イベントとして定義されている場合は、いつイベントを発生させるかを決定できます。
MouseUp イベントを自動発生させるには、コントロールのイベント マップが、定義されたストックの MouseUp イベントを持っている必要があります。
必要条件
ヘッダー : afxctl.h