Ich habe auch das HTMLElement von dem button jedoch konnte ich da auch im debug keine handle entdecken (ich weis das die net statisch ist) um das mal zu testen.
[DllImport("user32.dll", EntryPoint = "SendMessage")]
public static extern int SendMessage(System.IntPtr hWnd, int Msg, int wParam, System.IntPtr lParam);
const int BM_Click = 0xF5;
...
SendMessage(/*Handle*/, BM_Click, 0, System.IntPtr.Zero);
So sieht das im ansatz aus.
Mein alter versuch wo das teils klappte war:
inputs[2].Focus(); //Button aktivieren
SendKeys.Send("{ENTER}");
Diese variante hätte ich vielleicht auch versucht zu erweitern aber ich fand das auch net schön wenn ich das mit Erreignissen vollstopfe gotfocus und lostfocus und einer extra variable in der klasse.
Ich weis das jetzt hier keiner einen Rat weis.

Hilfe
Neues Thema
Antworten

Nach oben


