Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Имитация клика мыши на форме


Автор: neonakaneya 8.7.2013, 12:19
Попытался написать имитацию мыши с помощью этого гайда http://msdn.microsoft.com/en-us/library/ms171548.aspx
Но вот это не заработало:
Код

 public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        int i;
        private void button1_Click(object sender, EventArgs e)
        {
            button1.Text = Convert.ToString(i++);
            OnMouseClick(new MouseEventArgs(MouseButtons.Left, 5, Cursor.Position.X, Cursor.Position.Y, 0));

        }


Кто сталкивался, подскажите в чем проблема? Мне кажется в координатах, видимо нужно преобразовать глобальные координаты курсора в относительные коориднаты на форме или проблема не в этом?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)