用滑鼠獲取介面的座標

2021-06-23 09:27:13 字數 440 閱讀 5451

方法一:響應滑鼠右鍵訊息 wm_rbuttondown()

新增**: cstring str;

str.format("座標:x=%d,y=%d",point.x,point.y );

afxmessagebox(str);                      右擊滑鼠即出現座標。

方法二:在onmousemove訊息相應函式中(響應訊息wm_mousemove)

新增以下**:int x=point.x;

int y=point.y;

cstring str;

str.format(("%d,%d"),x,y);

cdc *pdc=getdc();

pdc->textout(0,0,str);

releasedc (pdc);                       滑鼠所在之處即是座標。

獲取滑鼠座標GetCursorPos

下面這個例子是獲取螢幕的座標 include includelresult callback windowproc hwnd hwnd,handle to window uint umsg,message identifier wparam wparam,first message paramete...

c 獲取滑鼠座標

很多時候我們需要用到滑鼠在相對於窗體上的座標,或者相對於螢幕的座標,這裡就把我的經驗記錄下。用control.mouseposition獲得當前滑鼠的座標currentpoint,使用control.pointtoclient方法,前面獲得的currentpoint作為其引數,返回的point型別的...

flex學習 獲取滑鼠座標

得到滑鼠位置 private function getlocation event mouseevent void trace localx event.localx localy event.localy 相對於元件的座標,如果在button上,則相對於button trace stagex ev...