Pozycja myszki po kliknięciu na PictureBox'ie.

0

Jak odczytać pozycję myszki po kliknięciu w PictureBoxie?
Pozycję z ekranu można odczytać tak:

int x = Cursor.Position.X;
int y = Cursor.Position.Y;

ale daje to pozycję względem całego pulpitu, lecz nie o to mi chodzi.

0

http://msdn.microsoft.com/en-us/library/system.windows.forms.mouseeventargs.aspx

ToolTip trackTip;

private void TrackCoordinates()
{
    trackTip = new ToolTip();
    this.MouseMove += new MouseEventHandler(Form1_MouseMove);
}

void Form1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
{
    String tipText = String.Format("({0}, {1})", e.X, e.Y);
    trackTip.Show(tipText, this, e.Location);
}
 
0

Jeżeli odbierasz to kliknięcie przez Click lub MouseDown to masz parametr MouseEvent e w którym masz te dane X,Y.

1 użytkowników online, w tym zalogowanych: 0, gości: 1