PDA

View Full Version : سوال: بدست اوردن مختصات موس



sevenboys
شنبه 25 آذر 1391, 11:10 صبح
سلام
چگونه میتوانم یک پنجره را در مختصاتی که توسط موس در انجا کلیک میکنم باز کنم؟؟؟؟
چگونه مختصات موس را بدست اورم؟؟

rezaei_y
شنبه 25 آذر 1391, 11:24 صبح
برای بدست آوردن مختصات موس فرضا یک picturebox روی فرم قرار بده حالا توسط کد زیر میتونی مختصات رو بدست بیاری
private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
{
label1.Text = e.X.ToString();
label2.Text = e.Y.ToString();
}

plus
شنبه 25 آذر 1391, 12:48 عصر
System.Windows.Forms.Cursor.Position

به شما مختصات کرسر موس رو نسبت به بالا سمت چپ مانیتور رو میده.برای اینکه مختصات رو به نسبت محل یک کنترل بدست بیاری هم از


[ControlName].PointToClient(System.Windows.Forms.Cursor.Positio n);

استفاده کن.