Quiero dibujar directamente en el escritorio en C#. Después de buscar un poco, terminé usando un objeto Graphics del Desktop HDC (nulo). Luego, pinté normalmente usando este objeto Graphics.¿Cómo dibujar efectivamente en el escritorio en C#?
El problema es que mis formas se pierden cuando se vuelve a dibujar cualquier parte de la pantalla. Probé un ciclo While, pero en realidad termina dibujando tan rápido como la aplicación puede, que no es la tasa de actualización del escritorio.
Normalmente, tendría que poner mi código de dibujo en un evento "OnPaint", pero tal cosa no existe para el escritorio.
¿Cómo lo haría?
código Ejemplo: https://stackoverflow.com/questions/1536141/how-to-draw-directly-on-the-windows-desktop-c
¿Qué versión de Windows? – SLaks