共用方式為


COleControl::OnInactiveSetCursor

呼叫非作用中物件的容器中 WM_SETCURSOR 訊息接收時的滑鼠指標所在。

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

參數

  • lprcBounds
    物件週框 (Bounding Rectangle),在包含視窗的工作區座標。 當 WM_SETCURSOR 收到訊息,告知物件至正確的位置和大小在螢幕上。

  • x
    滑鼠位置的 x 座標 (包含視窗的工作區座標中)。

  • y
    滑鼠位置的 Y 座標 (包含視窗的工作區座標中)。

  • dwMouseMsg
    WM_SETCURSOR 發生滑鼠訊息的識別項。

  • bSetAlways
    指定物件必須設定游標。 如果 ,物件必須設定游標,如果 ,游標沒有必要設定游標和應傳回在這種情況的 S_FALSE

傳回值

如果不是零,則成功,則為 0。

備註

請注意視窗工作區座標 (像素) 是用來將滑鼠游標位置。 這是透過或透過物件週框 (Bounding Rectangle) 可讓您在相同座標系統。

需求

Header: afxctl.h

請參閱

參考

COleControl 類別

階層架構圖表

COleControl::GetActivationPolicy

COleControl::OnInactiveMouseMove