I seek a C# method that can print data on the screen ‘externally’.
Basically, I have an DX9 application, and I want to ‘paint on it.’.
I tried the Graphics.FromHwnd(0); method, but its flickering and its not as good as I want it to be.
I know theres a lot of application like Skype that can draw on the monitor, ‘above’ all other applications, but I can’t understand how to do it programically.
I will be very greatful if you could help me.
Mark
Just create a form whose
You may want to create a transparent form so that the form itself is invisible.
You may even want to create a non-rectangular form.