Windows XP에서 Ctrl-Alt-Delete를 비활성화하는 방법은 비교적 간단합니다. 왜냐하면 Ctrl-Alt-Delete 키 조합의 기능은 작업 관리자를 호출하는 것이기 때문입니다. 작업 관리자가 직접 비활성화된 경우 Ctrl-Alt-의 기능은 다음과 같습니다. 삭제는 사용할 수 없으며 이는 비활성화된 것과 같습니다. 이 방법의 간단한 구현은 먼저 C:/windows/system32/taskmgr.exe 작업 관리자 프로그램을 바이너리 스트림 형식으로 열어서 나중에 수동으로 작업 관리자를 정상적으로 열 수 없도록 하는 것입니다. 코드는 다음과 같습니다:
다음과 같이 코드 코드를 복사합니다.
바이너리의 경우 "C:/WINDOWS/system32/taskmgr.exe"를 #1로 엽니다.
이 방법은 XP에서는 가능하지만 VISTA 및 WIN7에서는 유효하지 않습니다. 내 해결책은 taskkill 명령을 사용하여 작업 관리자 프로그램 taskmgr.exe를 종료하는 것입니다. 코드는 다음과 같습니다:
다음과 같이 코드를 복사합니다: Shell ("cmd /c taskkill /f /im taskmgr.exe"), vbHide
VB 프로그램에서 구현하는 경우 위의 명령문을 Timer 이벤트에 넣고 가끔씩 실행하여 작업 관리자를 비활성화하는 목적을 달성하는 것이 가장 좋습니다. 코드는 다음과 같습니다:
Private Sub Timer1_timer()Shell("cmd /c taskkill /f /im taskmgr.exe"), vbHideEnd Sub
이상이 이 글의 전체 내용입니다. 모두 마음에 드셨으면 좋겠습니다.