I am about to develop a software for computer gaming rentals. I want to limit access to the following : control panel; Run; CtrlAltDel. If you have any idea, please tell me how to do this in C#.
A lot depends on the version of Windows that you're running on. If Win9x, you can disable the Ctrl-Alt-Del secure attention sequence fairly easily via some API calls (do a search in the VB6 forum, it's been covered there alot).
If on WinNT, Win2K, WinXP, Win2K03, you'll need to fire up Visual C/C++ and write a Win32 DLL called a GINA dll, which acts as a authentication filter. A simple keyboard hook will not do it, as that key sequence never shows up in the hook methods.
Don't know about hiding control panel, etc.
Microsoft used to sell a version of Windows that could be customized by an OEM, and is designed for use in a kiosk environment. Take a look at the hardware OEM part of their site.
Chip H.
____________________________________________________________________ If you want to get the best response to a question, please read FAQ222-2244 first
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.