Entwickler-Ecke

Sonstiges (Delphi) - Symbolleiste anzeigen/ausblenden


Ja-Pa - So 13.02.05 19:42
Titel: Symbolleiste anzeigen/ausblenden
Hallo,

weiß jemand von euch, wie man Symbolleisten in der Taskleiste (also z.B. die Schnellstartleiste) mit einem Delphi-Programm ausblendet oder anzeigt? Das geht bestimmt irgendwie über die Registry oder über WinAPI-Funktionen, nur habe ich nichts konkretes gefunden.

Vielen Dank,
Ja-Pa


jaenicke - Di 15.02.05 14:06

Schon mal im Windows SDK [http://www.microsoft.com/msdownload/platformsdk/sdkupdate] gesucht?


Ja-Pa - Di 15.02.05 19:37

Was heißt denn Symbolleiste auf englisch? :oops:


PattyPur - Di 15.02.05 20:50

laut http://dict.leo.org Toolbar


Ja-Pa - Di 15.02.05 21:26

Es ist zwar eine Toolbar, aber ich hoffe dafür gibts noch einen speziellen Namen.
Denn such mal im SDK oder MSDN nach "Toolbar", da findest du nicht wenig :wink:
Trotzdem danke, ich hab einen interessanten Artikel bei der Suche nach "Taskbar" gefunden:
http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/programmersguide/shell_adv/bands.asp?frame=true#simple_custom_explorer_bar_eg
Ich denke, damit kann ich was anfangen. Da sind nämlich einige Registry-Schlüssel aufgelistet, wo ich mal suchen werde.


jaenicke - Di 22.02.05 15:21

Die Bezeichbnung für diese Leisten ist QuickStart, aber um das genau herauszubekommen, solltest du ein Spy-Tool wie Spy++ oder ähnliche benutzen, leider hab ich grad keine entsprechende Adresse parat.
Die zeigen an, wie das Fenster heißt, über dem sich die Maus gerade befindet oder ähnliches...