COleControl::OnInactiveMouseMove
WM_MOUSEMOVE のメッセージの受信からのマウス ポインターの下のアクティブでないオブジェクトのコンテナーによって呼び出されます。
virtual void OnInactiveMouseMove(
LPCRECT lprcBounds,
long x,
long y,
DWORD dwKeyState
);
パラメーター
lprcBounds
含むウィンドウのクライアント座標でのオブジェクトの外接する四角形。WM_MOUSEMOVE のメッセージを受信したときに画面の正確な位置とサイズを指定します。x
含むウィンドウのクライアント座標でのマウスの位置の x 座標。y
含むウィンドウのクライアント座標でのマウスの位置の y 座標。dwKeyState
キーボードのキーボードの修飾子キーの現在の状態を指定します。有効値はフラグ MK_CONTROL、MK_SHIFT、MK_ALT、MK_BUTTON、MK_LBUTTON、MK_MBUTTONと MK_RBUTTONの任意の組み合わせです。
解説
マウス カーソル位置を渡すには、ウィンドウのクライアント座標 (ピクセル) が使用されていることに注意してください。これは同じ座標系のオブジェクトの外接する四角形を渡すことによって可能になります。
必要条件
ヘッダー : afxctl.h