Gibt es eine Möglichkeit, eine Python-Konsolenanwendung in der Taskleiste von Windows zu flashen?

9

Gibt es eine Möglichkeit, das Fenster meiner Python-Konsolenanwendung in der Windows-Taskleiste zu blinken, um die Aufmerksamkeit eines Benutzers zu erhalten?

Mein Skript wird ausschließlich in einer relativ homogenen Windows-Umgebung ausgeführt, sodass es mir egal ist, ob eine bestimmte API vorhanden ist oder ob eine Lösung plattformübergreifend ist oder nicht (natürlich ist plattformübergreifend besser für zukünftige Referenz ... aber ich brauche es nicht für diese Anwendung).

    
Doktor J 15.07.2010, 18:28
quelle

3 Antworten

6

Das Flashen der Taskleiste in Windows erfolgt über die FlashWindowEx API-Funktion ( Python-API-Hilfe ).

Ich habe das selbst nicht versucht, aber es sollte möglich sein, diese Funktion von Python aus aufzurufen, indem Sie PyWin32 ( Python für Windows-Erweiterungen ), die entweder manuell oder durch Installation von ActivePython installiert werden können.

    
Dirk Vollmar 15.07.2010, 18:43
quelle
4

Dies ist die einfachste Lösung, die ich mir vorstellen konnte:

%Vor%     
ubershmekel 12.02.2017 00:00
quelle
1

Würde das funktionieren? Ссылка

    
shookster 15.07.2010 18:39
quelle

Tags und Links