COleControl::FireMouseDown
マウス ボタンをアクティブなカスタム コントロールに押したときに、フレームワークによって呼び出されます。
void FireMouseDown(
short nButton,
short nShiftState,
OLE_XPOS_PIXELS x,
OLE_YPOS_PIXELS y
);
パラメーター
nButton
押されたマウス ボタンの数値。これは次の値の 1 個含めることができます。:LEFT_BUTTON、マウスの左ボタン押し下げられました。
MIDDLE_BUTTON は、マウスの中央ボタン押し下げられました。
RIGHT_BUTTON は、マウスの右ボタン押し下げられました。
nShiftState
次のフラグの組み合わせが含まれています:SHIFT_MASK は、アクション間に Shift キーされています。
CTRL_MASK は、アクション間に Ctrl キーされています。
ALT_MASK は、アクション間に Alt キーされています。
x
マウス ボタンが押し下げられたときにカーソルの x 座標。座標は、コントロール ウィンドウの左上隅を基準にします。y
マウス ボタンが押し下げられたときにカーソルの y 座標。座標は、コントロール ウィンドウの左上隅を基準にします。
解説
このイベントがカスタム イベントとして定義した場合、イベントがいつ発生したかを判定します。
MouseDown 発生するイベントの自動的点火に対するコントロールのイベント マップを定義する在庫の MouseDown イベントが必要です。
必要条件
ヘッダー : afxctl.h