次の方法で共有


COleControl::FireMouseUp

マウス ボタンをアクティブなカスタム コントロールに離したときに、フレームワークによって呼び出されます。

void FireMouseUp(
   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 座標。座標は、コントロール ウィンドウの左上隅を基準にします。

解説

このイベントがカスタム イベントとして定義した場合、イベントがいつ発生したかを判定します。

MouseUp 発生するイベントの自動的点火に対するコントロールのイベント マップを定義する在庫の MouseUp のイベントが必要です。

必要条件

ヘッダー : afxctl.h

参照

関連項目

COleControl クラス

階層図

COleControl::FireMouseDown

COleControl::FireClick

COleControl::FireDblClick