Мне нужна помощь, чтобы заставить почту щелкать мышью

#c# #winforms

Вопрос:

Спокойной ночи, я работаю над программой. В частности, я новичок, но мне нужна помощь с обработкой сообщений, чтобы щелкнуть мышью на определенной позиции в другом окне, ну, я уже сделал часть, она щелкает, но не в той позиции, в которой я хочу, просто щелкаю по позиции курсора да, я уже пробовал использовать Setcursorpo, но это не работает, и тем более, если бы я использовал компьютер. Затем пользователь выбирает выбранное место со следующим кодом:

  int xn = Cursor.Position.X;
 int yn = Cursor.Position.Y;
 DialogResult dialogResult = MessageBox.Show("Deseja salvar a posição do Button?", "Info", MessageBoxButtons.YesNo);
 if (dialogResult == DialogResult.Yes)
     {
       Setting.ButtonX = xn;
       Setting.ButtonY = yn;
       MessageBox.Show("Posição do Button salva!");
     }
 

После сохранения он нажимает на следующий код:

 foreach (Process proc in processes)
PostMessage(proc.MainWindowHandle, WM_LBUTTONDOWN, 1, MakeLParam(70, 20));
 

но мне нужна помощь, чтобы добавить координаты ButtonX и Button, надеюсь, вы понимаете, я не очень понимаю по-английски