You need a little bit of interop.
Use DLLImport to define the GetDC and ReleaseDC methods from User32.DLL then
get the DC for the desktop using a null window handle. Create a Graphics
object using Graphics.FromHdc, draw on the desktop, dispose of the Graphics
and then release the DC.

Signature
Bob Powell [MVP]
Visual C#, System.Drawing
Find great Windows Forms articles in Windows Forms Tips and Tricks
http://www.bobpowell.net/tipstricks.htm
Answer those GDI+ questions with the GDI+ FAQ
http://www.bobpowell.net/faqmain.htm
All new articles provide code in C# and VB.NET.
Subscribe to the RSS feeds provided and never miss a new article.
> hi all,
> I want to be able to draw on the screen.Earlier We could do so by
[quoted text clipped - 7 lines]
>
> sanjay
Sanjay - 28 Apr 2005 12:53 GMT
hi,
thanks a lot Bob.
But I also need to Set Current ForegroundMix Mode like it was done with
"SetROP2"
Is that possible with Graphics Object of .Net ?
thanks
sanjay
> You need a little bit of interop.
>
[quoted text clipped - 14 lines]
> >
> > sanjay
Bob Powell [MVP] - 28 Apr 2005 13:39 GMT
Nope, that doesn't exist anymore.

Signature
Bob Powell [MVP]
Visual C#, System.Drawing
Find great Windows Forms articles in Windows Forms Tips and Tricks
http://www.bobpowell.net/tipstricks.htm
Answer those GDI+ questions with the GDI+ FAQ
http://www.bobpowell.net/faqmain.htm
All new articles provide code in C# and VB.NET.
Subscribe to the RSS feeds provided and never miss a new article.
> hi,
> thanks a lot Bob.
[quoted text clipped - 26 lines]
>> >
>> > sanjay
Bob Powell [MVP] - 28 Apr 2005 13:41 GMT
Just to clarify that statement; If you want to use ROPs you have to use GDI
through interop exclusively. There are no equivalents for XOR etc in GDI+
Alpha blending is the way to go.

Signature
Bob Powell [MVP]
Visual C#, System.Drawing
Find great Windows Forms articles in Windows Forms Tips and Tricks
http://www.bobpowell.net/tipstricks.htm
Answer those GDI+ questions with the GDI+ FAQ
http://www.bobpowell.net/faqmain.htm
All new articles provide code in C# and VB.NET.
Subscribe to the RSS feeds provided and never miss a new article.
> hi,
> thanks a lot Bob.
[quoted text clipped - 26 lines]
>> >
>> > sanjay