Ich habe eine Anwendung für .NET-Anwendungen (C#, WinForms) unter Windows XP. Wenn ich meine Anwendung minimiere und mehrere andere Fenster in der Taskleiste minimiert habe und auf meine Anwendung (in der Taskleiste) klicke, sehe ich oft die Taskleiste "icon" blinken, aber meine Anwendung kann ihr Fenster nicht "wiederherstellen". Irgendwelche Vorschläge zu was könnte dies verursachen? Irgendwelche Hinweise, um zu überprüfen, ob meine Anwendung durch den Mausklick kein Ereignis erhält.Die Anwendung empfängt kein Ereignis, wenn sie auf die Taskleiste geklickt wird.
UPDATE: Kann jemand ein Beispiel geben, wie man ankommende Ereignisse zu einer Anwendung ausgibt. Etwas, das mir erlaubt, z.B. Drucken Sie die empfangenen Ereignisse mit Console.Writeline(), um zu sehen, ob meine Anwendung ein Ereignis erhält, wenn ich auf die Taskleiste klicke?
Windows ist mit ähnlichen Fehlern übersät. Häufiger ist, dass das Betriebssystem ein Fenster nicht minimiert, wenn auf die Schaltfläche in der Taskleiste geklickt wird, oder das Relief der Taskleistenschaltfläche nicht mit dem aktuellen fokussierten Fenster synchronisiert. –