C 獲取滑鼠當前座標

2022-07-10 07:03:11 字數 811 閱讀 7390

control.pointtoscreen:將指定工作區點的位置計算成螢幕座標

control.mouseposition:  滑鼠相對於屏左上角的坐;

this.pointtoclient(control.mouseposition): 將指定螢幕點的位置計算成工作區座標 (滑鼠相對於窗體工作區的座標);

this.location:窗體左上角相對於屏左上角的座標;

system.windows.forms.cursor.position:滑鼠相對於屏左上角的座標,等同於control.mouseposition

擴充套件資料

用control.mouseposition獲得當前滑鼠的座標currentpoint,使用control.pointtoclient方法,前面獲得的currentpoint作為其引數,返回的point型別的物件即為滑鼠相對於某個控制項的座標。

現在以滑鼠相對於窗體的座標做為例子,如下:point screenpoint = control.mouseposition;//滑鼠相對於螢幕左上角的座標point formpoint = this.pointtoclient(control.mouseposition);//滑鼠相對於窗體左上角的座標

同理:point button1point= button1point.pointtoclient(control.mouseposition); //滑鼠相對於button1左上角的座標。還有control.pointtoscreen方法,返回的是相對於螢幕的座標。

js如何獲取滑鼠當前座標?

在進行業務功能實現時,有時需要根據滑鼠當前位置進行一定的操作。那麼該如何獲取到滑鼠當前的位置呢?經過一番嘗試與查詢,找到乙個比較便捷的方法,在此進行記錄 let sh window.pageyoffset document.documentelement.scrolltop document.bod...

微信小程式 獲取當前座標

獲取位置 get.location type wgs84 是全球定位系統,獲取的座標,gcj02是國家測繪局給出的座標 btnclick function fail function res complete function 檢視位置 有兩個 第乙個 wx.chooselocation 可以開啟地...

c 獲取滑鼠座標

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