COleControl::OnInactiveMouseMove
更新 : 2007 年 11 月
マウス ポインタの下にあるアクティブでないオブジェクトが 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
参照
参照
COleControl::GetActivationPolicy
COleControl::OnInactiveSetCursor