次の方法で共有


COleControl::OnInactiveSetCursor

WM_SETCURSOR のメッセージの受信からのマウス ポインターの下のアクティブでないオブジェクトのコンテナーによって呼び出されます。

virtual BOOL OnInactiveSetCursor(
   LPCRECT lprcBounds,
   long x,
   long y,
   DWORD dwMouseMsg,
   BOOL bSetAlways 
);

パラメーター

  • lprcBounds
    含むウィンドウのクライアント座標でのオブジェクトの外接する四角形。WM_SETCURSOR のメッセージを受信したときに画面の正確な位置とサイズを指定します。

  • x
    含むウィンドウのクライアント座標でのマウスの位置の x 座標。

  • y
    含むウィンドウのクライアント座標でのマウスの位置の y 座標。

  • dwMouseMsg
    WM_SETCURSOR が発生したマウス メッセージの識別子。

  • bSetAlways
    オブジェクトがカーソルが設定されるかどうかを指定します。**[真]**オブジェクトが、カーソルを設定する必要がある場合は、; カーソルを配置するに FALSEが、カーソル義務づけられないし、その場合のを S_FALSE

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

マウス カーソル位置を渡すには、ウィンドウのクライアント座標 (ピクセル) が使用されていることに注意してください。これは同じ座標系のオブジェクトの外接する四角形を渡すことによって可能になります。

必要条件

ヘッダー : afxctl.h

参照

関連項目

COleControl クラス

階層図

COleControl::GetActivationPolicy

COleControl::OnInactiveMouseMove