Wie Sie die Windows-Taskleiste der Anwendung aufrufen, um den Fortschritt der Fortschrittsleiste anzuzeigen

8

Eine der in Windows 7 eingeführten Funktionen (oder war es Vista?) ist die Fähigkeit der Taskleistenschaltfläche einer Anwendung, den Fortschritt eines Fortschrittsbalkens in dieser Anwendung anzuzeigen. Wenn ich ein Formular anlege und einen Fortschrittsbalken darauf lege, wird es nicht in der Taskleiste angezeigt, also nehme ich an, dass dies nicht automatisch erfolgt. Wie kann ich Windows 7 dazu bringen, den Fortschritt eines Fortschrittsbalkens auf der Taskleiste der Anwendung anzuzeigen?

    
Seth Carnegie 26.12.2011, 06:15
quelle

2 Antworten

6

Dies kann einfach über die ITaskList3 COM-Schnittstelle erreicht werden

Für die Verwendung in Delphi überprüfen Sie den folgenden Link: Spaß mit der Windows 7 Taskleiste

Überprüfen Sie auch diesen Link für einen vollständigen Artikel, der die von ITaskList3 bereitgestellten Funktionen beschreibt Windows 7: So zeigen Sie den Fortschrittsbalken in der Taskleiste an Symbol?

    
Wael Dalloul 26.12.2011, 06:21
quelle
3

Sie können die TTaskbarListProgress-Komponente auch aus dem Open-Source-Komponentenpaket TaskbarListComponents verwenden. Veröffentlicht unter der dwywbdbu Lizenz.

    
gabr 26.12.2011 10:21
quelle