You can set a form's MaximumSize and MinimumSize sizes to some value
which will lock it in place.
You can prevent the user rom grabbing the window by overriding the
WndProc and stopping WM_NCHITTEST from responding.
You may also wish to run the code in kiosk mode by not loading Explorer
at startup but running your own application. In this case the desktop
will not exist but all windows services and API's will still function.
In this case, or maybe in all cases, force the app to run maximised.
--
Bob Powell [MVP]
Visual C#, System.Drawing
Ramuseco Limited .NET consulting
http://www.ramuseco.com
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.