Zeichnen auf dem Desktop-Hintergrund als Hintergrundersatz (Windows / C #)

Ich versuche, eine Anwendung zu erstellen, die auf dem Desktop hinter den Symbolen gezeichnet werden muss, damit sie das Desktop-Hintergrundbild ersetzt. Ich habe ein paar Lösungen dafür gefunden, aber die meisten haben nicht sehr gut funktioniert (viel Flackern). Eine Lösungscheint das zu sein, wonach ich suche, aber ich verstehe es nicht wirklich. Ich habe hauptsächlich C # -Anwendungen mit Grafikbibliotheken auf höherer Ebene oder nur mit Windows Forms und einigen C ++ -Anwendungen ausgeführt, jedoch nur auf Nicht-Windows-Plattformen.

Wenn jemand es für mich "übersetzen" oder mir eine alternative Lösung anbieten könnte, wäre es sehr dankbar!

Antworten auf die Frage(4)

Ihre Antwort auf die Frage