Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Eine Deskbar aus eigenem Programm ein-/ausblenden (https://www.delphipraxis.net/61036-eine-deskbar-aus-eigenem-programm-ein-ausblenden.html)

luwo 7. Jun 2006 22:40

Re: Eine Deskbar aus eigenem Programm ein-/ausblenden
 
Zitat:

Zitat von DummerDickerHase
Hallo!
Gibt es da schon was neues?

leider nicht, nach wirklich umfangreicher Recherche hat sich absolut nichts dazu gefunden! :-(
Es gibt anscheinend tatsächlich keinen "Standard"-Weg eine Deskbar ein-/auszublenden.

Wir haben das jetzt so gelöst, dass wir Windows-Nachrichten (WM_BUTTON etc.) schicken und dabei quasi
die Klicks auf die Taskleiste und die folgenden Maus-rechts/links-Klicks im dessen Kontextmenü simulieren.

Kleiner Tipp dabei: Auf das Timing achten -> genügend Zeit zwischen den einzelnen Klicks einplanen!

Funktioniert eigentlich ganz gut, sogar mit mehreren Deskbars gleichen Typs.

Noch ein kleiner Tipp:
Die Einträge im Kontextmenü sind nicht immer alphabetisch sortiert!
Bei Betriebssytemen >Win98 hängt die Reichenfolge von den GUID´s der Deskbars ab.

meg91 22. Jun 2006 17:39

Re: Eine Deskbar aus eigenem Programm ein-/ausblenden
 
hi hab mal deine Frage gelsen und wollte wissen wo du das Tutorial für Deskbars her hast
ich versuche nämlich ähnliches zu machen komme aber nicht weiter

grüß
meg


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:15 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz