Forum: Win32/Win64 API (native code)
Delphi
by Gausi,
13. Dez 2006
Der Player ist mein eigener, ja. Aber so, wie ich das Tutorial über Deskbands verstehe, lässt sich so ein Deskband nicht einfach so erstellen, sondern muss installiert werden, und "ist einfach immer da", nur halt nicht unbedingt sichtbar. Mit visible scheint das nicht ganz so einfach zu gehen - der Platz wird dann trotzdem für das Band "reserviert".
Wie würde man denn ein Deskband von einer...
Forum: Win32/Win64 API (native code)
Delphi
by Gausi,
26. Nov 2006
Ok, ich bin einen kleinen Schritt weitergekommen. Allerdings erscheint mir die Lösung nicht besonders sauber. Vor allem, weil sie nicht 100%ig funktioniert.
Ich kann jetzt (fast) verhindern, dass mein Deskband angezeigt wird, wenn meine andere Anwendung nicht läuft. Dazu setze ich einfach die Größe des Bandes auf 0:
// in TDemoDeskBand.GetBandInfo
MyProgHandle:=...
Forum: Win32/Win64 API (native code)
Delphi
by Gausi,
24. Nov 2006
Es gibt zwar schon das eine oder andere Thema dazu, aber irgendwie werde ich aus den Tips da nicht schlau, bzw. habe ich auch weitergehende Fragen. Daher ein neues Topic.
Ich habe mir grade sakuras Tutorial zu dem Thema angeschaut, und die Demo-Deskbar auch schon leicht modifiziert und installiert. Das Prinzip funktioniert also bei mir. Wenn ich das richtig sehe, ist so ein Deskband immer im...