3452

C# 取得滑鼠位置

“
C# Application中取得滑鼠位置
„

分享此文連結 //n.sfs.tw/11622

分享連結 C# 取得滑鼠位置@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-25 13:25:00 最後編修
2017-08-14 21:07:15 By 張○○
 

C# 取得滑鼠位置,在視窗中的絕對位置或是程式視窗中的相對位置,要怎麼取得值?以下以 listView 這個元件為例,我希望在 listView 中使用者按滑鼠右鍵時,能彈出一個 contextMenuStrip 選單,以下是我的寫法:

//在listView中的按滑鼠按下去的事件
private void listView1_MouseClick(object sender, MouseEventArgs e)
{

    // 相對位置取法:e.X 或 e.Y就是相對位置,此例我們不用鼠標相對位置。
    //偵測是滑鼠右鍵按下去
    if (e.Button == MouseButtons.Right)
    {
        //取得滑鼠的絕對位置
        Point p = MousePosition;
         //讓滑鼠右鍵的選單左上角出現有位置就是滑鼠的絕對位置
        this.contextMenuStrip1.Show(p);
    }
}


 

END

你可能感興趣的文章

[C#] 撰寫非同步方法 TCP socket #1 非同步的TCP連線程式才是撰寫連線程式的唯一道路,此文僅供參考

C# 取得滑鼠位置 C# Application中取得滑鼠位置

[C#] 撰寫非同步方法 TCP socket #2 非同步的TCP連線程式才是撰寫連線程式的唯一道路,此文僅供參考

[C#] 從MySql資料庫取得的中文字是亂碼的處理 從MySql資料庫取得的中文字是亂碼

隨機好文

沒有非誰做不可的事,也沒有不可被取代的人 沒有非誰做不可的事,也沒有不可被取代的人

Linux shell 的date表示法 linux下SHELL中的date表示法

一個邏輯的錯誤刪了全部檔案的經驗 今天本來想做一件很簡單的事,但卻足足浪費我多一倍的時間,再加上刪掉我全部的檔案,原因只是因為我自己的邏輯錯誤。

精讚的版面變化 ▓此文僅作為舊文的記錄▓ 這篇文章為了紀念改版完成而撰寫。 原本的部落格是民國97年的作品,那時還是用舊有的技術來寫,很

[PHP] 檢查IP是否在某個網段內 mtachcidr 要檢查IP是否在某個網段內,要寫幾行?10行?5行? 不用,只要2行。以下是我寫的 code /** * matchCI

精讚::