Meine App wird als Plugin in einer anderen gefensterten App ausgeführt. Daher hat mein Fenster oft nicht den Fokus. Wenn nun jemand die Maus über eine Schaltfläche/ein Menü bewegt und einmal klickt, wird nur der Fokus auf mein Fenster gesetzt. Dann muss er erneut klicken, um die eigentliche Schaltflächenfunktionalität zu erhalten.So wiederholen Sie einen Mausklick in .NET
Dies ist ein kleiner Ärger, aber ich möchte es loswerden. Zuerst habe ich versucht, den Fokus zu beanspruchen, wenn die Maus in meinen Dialograum eintritt, aber das erwies sich als noch ärgerlicher. Also, was ich tun möchte, ist den Mausklick zu wiederholen, so dass es aussieht, als ob ein einzelner Klick sowohl den Fokus geändert UND die Taste gedrückt hat.
Offensichtlich sollte ich dies nur tun, wenn der Klick in einen SetFocus resultierte, sonst wird die Tastenfunktion zweimal ausgeführt.
Irgendwelche Vorschläge?
tief und ewig verschuldet, David
Danke, ich werde mit diesen experimentieren. –