Einzelnen Beitrag anzeigen

tommie-lie
(Gast)

n/a Beiträge
 
#16

Re: Hinter Desktop-Icons zeichnen

  Alt 29. Dez 2004, 12:50
Ein Overlay kann man sich auch selbst herstellen, indem man dem Desktophintergrund eine Farbe gibt und sich dann über den DeviceContext ein Bitmap davon anfertigt. Dan geht man alle Pixel durch und bei denen, die die eingestellte Farbe haben, ersetzt man den Pixel mit dem eigenen an dieser Position. Anschließend kopiert man das Bild wieder zurück auf den Desktop.
Einziges Problem wären Icons, die die Hintergrundfarbe enthalten, hier sollte man also irgendwas abwegiges nehmen, wie z.B. Fuchsia oder Lime.
Ob das auch performancemäßig eine Alternative ist, weiß ich nicht, es ist auf jeden Fall nicht hardwarebeschleunigt, aber braucht dafür auch kein DirectX
  Mit Zitat antworten Zitat