Encoder: (VB.NET) Direkt auf bildschirm zeichnen. (Animation) - Hilfe

Beitrag lesen

GetDC, ReleaseDC und Graphics (in verbindung), da dies keine "Zurücksetzen"-Funktion hat, soweit mir Google das sagt.

Was ist eine Zurücksetzen Funktion? Die musst du dir schon selber machen.
Direkt auf den Desktop zeichnen kannst du nur mit einem DC und Graphics. Das Desktopfenster hat meines Wissens eine FensterID von 0 oder Handle, das müsstest du googeln. Aber wenn du das hast kannst du da drauf zeichnen.

Kennt jemand eine Möglichkeit, eine Grafik auf den Bildschirm zu zeichnen, ohne die Desktop-Funktion zu beeinträchtigen

Was du da drauf zeichnest merkt der Desktop nicht, der wird da nicht beeinträchtigt.
Dein Kunstwerk ist sowieso wieder weg, sobald der Desktop einen Teil von sich zeichnen will, z.B. wenn die Maus drüber fährt oder du irgendwas drauf rum schiebst.

(FormBorderStyle.None und Vollbild funktioniert z. b. unter Win7 nicht).

Irgendwie funktioniert das ganz bestimmt. Hindert dich das bei deinem Vorhaben? Dann such danach wie du das hinkriegst, das MUSS funktionieren.

(Es soll ein Tamagotchi-Clone werden, welcher jedoch live auf dem Bildschirm rumspringt.)

Nimm ein Fenster mit transparentem Hintergrund das so groß ist wie deine Figur, mal die da rein und schieb das Fenster auf dem Bildschirm rum. Das nimmt die etliche Arbeit mit ständigem Neuzeichnen ab.