Rumah > pembangunan bahagian belakang > C++ > Bagaimana untuk Mendapatkan Kedudukan Tetikus Semasa dalam C#?

Bagaimana untuk Mendapatkan Kedudukan Tetikus Semasa dalam C#?

Mary-Kate Olsen
Lepaskan: 2025-01-20 04:12:10
asal
616 orang telah melayarinya

How to Get the Current Mouse Position in C#?

Mendapatkan Kedudukan Tetikus dalam Aplikasi C#

Mengetahui koordinat tetikus semasa adalah penting untuk kebanyakan aplikasi C# yang memerlukan kawalan interaksi pengguna yang tepat. Panduan ini menunjukkan kepada anda caranya.

Koordinat Skrin

Untuk mendapatkan kedudukan tetikus berbanding keseluruhan skrin, gunakan sifat ini:

<code class="language-csharp">System.Windows.Forms.Cursor.Position;</code>
Salin selepas log masuk

Contoh:

<code class="language-csharp">int x = System.Windows.Forms.Cursor.Position.X;
int y = System.Windows.Forms.Cursor.Position.Y;</code>
Salin selepas log masuk

Penting: Ini perlu berlaku sebelum borang dibuat, kerana ia bergantung pada keadaan semasa sistem.

Nota Penting:

  • Dengan berbilang monitor, kedudukan merujuk kepada paparan utama.
  • Tetapan DPI sistem mungkin sedikit menjejaskan kedudukan yang dilaporkan.
  • Untuk penjejakan tetikus terperinci (klik, pergerakan), terokai System.Windows.Forms.Control.Mouse* acara.

Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Kedudukan Tetikus Semasa dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan