VB-Homepage Tipp 166

Programmsymbol in der Taskbar verändern

Wie Sie sich ein Programm erstellen, das sich als Symbol in die sogenannte Taskleiste legt und von dort bestimmte Informationen oder Konfigurationen bereit stellt, das gab es als Tipp schon. (Programm für die Win95/WinNT Task-Leiste )

Nun könnte es ja durchaus sein, das Sie über das Symbol des Programms bestimmte Veränderungen anzeigen möchten um die Aufmerksamkeit des Benutzers zu erlangen, die Anzeige der Systemressourcen sind ein Beispiel dafür.

Deshalb soll es hier einen Tipp geben, der den Symbolwechsel in der Taskbar realisiert.Da für dieses Projekt ein wenig Grafik notwendig ist (oder was ist sonst ein Icon?) gibt es das Projekt als Download.

Die Funktion ist recht schnell beschrieben. 
(Function Shell_NotifyIcon Lib "shell32")
- gute alte shell32, dazu gibt es bald noch mehr Tipps

Wenn man erstmal den benutzerdefinierte Typ, einige Konstanten und die Funktion definiert hat, dann werden zum Beginn einige Angaben gesetzt.
Der eigentliche Symbolwechsel ist dann relativ schnell vollzogen.

'setzen des Symbols
Shell_NotifyIcon NIM_ADD, nid
'löschen des Symbols
Shell_NotifyIcon NIM_DELETE, nid
'wechseln des Symbols
Shell_NotifyIcon NIM_MODIFY, nid

Tipp-Download

Quelle :

Zurück zur Übersichtsseite