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?
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?
Sie können die TTaskbarListProgress-Komponente auch aus dem Open-Source-Komponentenpaket TaskbarListComponents verwenden. Veröffentlicht unter der dwywbdbu Lizenz.
Tags und Links windows delphi delphi-xe progress-bar taskbar