国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

C# 獲取鼠標在屏幕中的位置(獲取鼠標坐標)

這篇具有很好參考價值的文章主要介紹了C# 獲取鼠標在屏幕中的位置(獲取鼠標坐標)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前言

近段時間需要一個鼠標點擊器,目前能找到的都不太符合使用要求,所以就準備自己寫一個

上干貨

第一種方法:(利用系統(tǒng)自帶的的API)

[System.Runtime.InteropServices.DllImport("user32.dll")] //導入user32.dll函數(shù)庫
public static extern bool GetCursorPos(out System.Drawing.Point lpPoint);//獲取鼠標坐標

private void GetMousePose()
{
	System.Drawing.Point mp = new System.Drawing.Point();
	GetCursorPos(out mp);
	int mousex = mp.X;  //鼠標當前X坐標
	int mousey = mp.Y;  //鼠標當前Y坐標
}

如果需要顯示文本就把int轉換成string.

第二種方法:(利用Winform自帶的Control類實現(xiàn))

private void GetMousePose()
{
	System.Drawing.Point mp = System.Windows.Forms.Control.MousePosition;
	int mousex = mp.X;  //鼠標當前X坐標
	int mousey = mp.Y;  //鼠標當前Y坐標
}

補充

如果需要顯示到窗體上可以把int轉換成string
如果需要實時獲取位置信息可以把GetMousePose()方法放到Timer定時器或者Thread子線程
具體如何選擇看自己的需求
當然可以獲取鼠標坐標的系統(tǒng)API還有很多,大家不要抬杠哦,呵呵呵文章來源地址http://www.zghlxwxcb.cn/news/detail-713098.html

到了這里,關于C# 獲取鼠標在屏幕中的位置(獲取鼠標坐標)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • C# GDAL 數(shù)字圖像處理Part4 獲得鼠標位置的地理坐標

    ? ? ? ? 其實在程序設計中,很大部分的工作量都在搞懂Winform的各種控件及其接口,網(wǎng)上的講解質量也良莠不齊,所以如何使用控件也是一個很苦惱的問題(舍友深受困擾:怎么沒有系統(tǒng)性講Winform的資料)。我也在考慮要不要寫一下文章講講comboBox、listView、tabControl、pictureBo

    2024年02月10日
    瀏覽(28)
  • C# 獲取鼠標選中的文字(屏幕取詞)

    C# 獲取鼠標選中的文字(屏幕取詞)

    本來想做鼠標選中翻譯小軟件,但發(fā)現(xiàn)鼠標選取文字獲取并不是很容易,經(jīng)過不斷努力,最終實現(xiàn)。 網(wǎng)上大部分說的都是使用金山提供的那個dll去進行實現(xiàn),但是我嘗試了一下,代碼可以跑起來, 但好像沒有成功。而且也不知道他Dll內部原理,就放棄了。 在引入金山dll的時

    2024年02月16日
    瀏覽(30)
  • OpenGL-入門-BMP像素圖glReadPixels(1)實現(xiàn)讀取屏幕中間的顏色和獲取屏幕上鼠標點擊位置的顏色

    OpenGL-入門-BMP像素圖glReadPixels(1)實現(xiàn)讀取屏幕中間的顏色和獲取屏幕上鼠標點擊位置的顏色

    glReadPixels函數(shù)用于從幀緩沖區(qū)中讀取像素數(shù)據(jù)。它可以用來獲取屏幕上特定位置的像素顏色值或者獲取一塊區(qū)域內的像素數(shù)據(jù)。下面是該函數(shù)的基本語法: x 和 y:讀取區(qū)域左下角的像素坐標。 width 和 height:讀取區(qū)域的寬度和高度。 format:像素數(shù)據(jù)的格式,可以是 GL_RGBA、

    2024年02月10日
    瀏覽(34)
  • 【java】獲取鼠標當前位置代碼

    【java】獲取鼠標當前位置代碼

    ????????最近在研究自動化軟件來清體力,其中就遇到需要鼠標位置的一個問題,于是就運用java實現(xiàn)了這個功能。 ????????代碼非常簡單,核心功能就是獲取鼠標的X,Y坐標,然后保存到文件夾中(比較適合用來學習java練手)。 使用流程:文件就三個 ①Game.jar:java代碼

    2024年02月15日
    瀏覽(25)
  • 【VTK】基于讀取出來的 STL 模型,當用戶點擊鼠標左鍵時,程序將獲取點擊位置的點,顯示其坐標,并設置它為模型的旋轉原點

    【VTK】基于讀取出來的 STL 模型,當用戶點擊鼠標左鍵時,程序將獲取點擊位置的點,顯示其坐標,并設置它為模型的旋轉原點

    知識不是單獨的,一定是成體系的。更多我的個人總結和相關經(jīng)驗可查閱這個專欄:Visual Studio。 基于讀取出來的 STL 模型,實現(xiàn)當用戶點擊鼠標左鍵時,程序將獲取點擊位置的點,顯示其坐標,并設置它為模型的旋轉原點。 詳細流程為:點擊 Select 按鈕,鼠標具備選擇的功能

    2024年02月14日
    瀏覽(34)
  • 將游戲坐標轉化成屏幕鼠標坐標

    思路說明:轉化其實是取得兩點的相對位置,例如將游戲人物移動到另外一個位置(游戲人物初始位置坐標到目的位置坐標),鼠標需要移動到屏幕的某個位置。算出游戲的移動距離,游戲兩個點之間的夾角(cos,sin),然后映射到屏幕中的兩個點。 注意:需要提前算出游戲兩

    2024年02月13日
    瀏覽(21)
  • C# 移動鼠標獲取chart控件上的任意位置的值,包括曲線上的數(shù)據(jù)點的值

    C# 移動鼠標獲取chart控件上的任意位置的值,包括曲線上的數(shù)據(jù)點的值

    在利用C#控件繪制曲線圖后,有時我們需要通過鼠標查看數(shù)據(jù)點的值信息,常用的方法就是利用chart控件的chart1_GetToolTipText(object sender, ToolTipEventArgs e)事件來獲取數(shù)據(jù)點的信息,如下我用兩個label來顯示獲取的數(shù)據(jù)點的值 相關代碼如下 但是該方法有個弊端,那就是只能獲取曲線

    2024年02月10日
    瀏覽(95)
  • 練習 Qt 實時顯示鼠標坐標位置

    Qt 入門實戰(zhàn)教程(目錄) 本文是文章 Qt鼠標點擊事件處理:顯示鼠標點擊位置(完整示例) 的一個作業(yè)(下文稱之為“前驅課程”)。 前驅課程中,我們完整的展示了如何在QtCreator中添加成員函數(shù),并使用重構工具添加函數(shù)定義。 只需要模仿前驅課程,即可完成本文的作業(yè)

    2024年02月10日
    瀏覽(22)
  • 根據(jù)鼠標點擊的位置來轉換成UI坐標

    有時候游戲內一些Tips界面需要根據(jù)點擊的位置來動態(tài)顯示Tips界面的位置。 這個案例就很好用了。

    2024年02月16日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包