View Full Version : سوال: تشخیص اشاره گر ماوس داخل ویندور
shahabp
پنج شنبه 15 اسفند 1392, 16:19 عصر
تشخیص اشاره گر ماوس داخل ویندور(نه داخل فرم برنامه).مثلا pdf یا web page و... هر جای-ه ویندور؟؟
با تشکر
hafez_ka
پنج شنبه 15 اسفند 1392, 22:39 عصر
تشخیص اشاره گر ماوس داخل ویندور(نه داخل فرم برنامه).مثلا pdf یا web page و... هر جای-ه ویندور؟؟
یعنی چی ؟
یعنی اینکه می خواهی مختصات اشارگر رو به دست بیاری یا می خوایی بفهمی روی کدون پنجره است ؟
shahabp
جمعه 16 اسفند 1392, 13:37 عصر
بدست آوردن مختصات اشارگر.
returnx
جمعه 16 اسفند 1392, 14:42 عصر
می توانید یک تایمر با interval پایین مثل 1 بزارید و از کد زیر استفاده کنید :
int x= Cursor.Position.X;
int y=Cursor.Position.Y;
if (x_cur != x || y_cur!= y)
{
textBox1.AppendText("X: " + x.ToString() + "Y: " + y.ToString());
textBox1.AppendText(System.Environment.NewLine);
x_cur = x;
y_cur = y;
}
متغیر های x_cur و y_cur باید به صورت global تعریف شوند...
hafez_ka
جمعه 16 اسفند 1392, 14:43 عصر
الان رو سیستمم ویژوال نصب نیست ولی فک کنم روی mousemove مشخصه ای به نام e هستش که می تونی با اون بدست بیاری
موفق باشی
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.