[精讚] [會員登入]
3213

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#] 從MySql資料庫取得的中文字是亂碼的處理 從MySql資料庫取得的中文字是亂碼

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

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

隨機好文

[jQuery] select 元件的取值及給值 html中的元件select,在jquery中要如何使用?

安裝SPHINX支援中文 新版本的 sphinx 和舊版不同,網路上很多範例和教學是不能用的。此文是安裝和設定方法分享

維修冰箱 維修冰箱

[AS3] 我做的唯一一個Flash As3遊戲UFO INVADSION [AS3] 我做的唯一一個Flash As3遊戲,是第一個也是最後一個,後來就沒再寫as3,不過as3還滿好玩的。

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