Contact US

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Visual Basic (Classic) FAQ


Disable Ctrl+Alt+Del by chiph
Posted: 27 Oct 04 (Edited 14 Feb 06)

For Win NT, 2K, XP, 2k3:

To do this you would use the Windows DDK, WinDbg, and VC 6.0 to write a MSGINA.DLL, which would be called during an attempt to invoke the SAS (secure attention sequence, also known as Ctrl+Alt+Del).

Developing such a DLL is very difficult, because if you make any mistakes you end up with an unbootable PC.  Perhaps you could find a vendor selling the source code for one, otherwise it will require a person with specialized skills to write.

Chip H.

Hint: If you don't know what the acronyms in the first paragraph mean, this is not for you.  Hire someone who does.

Update: 2006-02-14

With the common availability of Virtual PC, creating an MSGINA.DLL has gotten a lot easier.  You would create a VM for your test instance of Windows, and set it up to use undo disks.  After installing your test MSGINA.DLL, if it should crash your instance of Windows, it's no big deal, as you can return to a fresh copy of Windows very easily.

Everything else I said, however, is still true.

Chip H.

Back to Visual Basic (Classic) FAQ Index
Back to Visual Basic (Classic) Forum

My Archive

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close