유헌영 님이 쓰신 글 :
:
: ExitWindowEx 함수로
: 윈 2000 Shut Down 이 안됩니다.
:
: adjustPrevilege 함수로 권한을 얻어야 하는데
: 잘 안됩니다. 아시는 분 답변좀 부탁합니다. Please~~~
내용은.. 복잡하더군요.. VB의 경우 간단히 처리하는데.. 헌영님께서 말씀하신대로 권한을 얻고
돌린다음, 종료 커맨드를 보내는 방식입니다.
아래는 Reboot, Logout, Shutdown등을 할 수 있는 콤포넌트 입니다. 델파이용이지만, C 빌더에서도
문제없이 돌아갔습니다. (단, 실행파일 단독으로 실행할 수 있도록 패키지 및 링크 옵션을 변경
해주어야 합니다)
TWinReboot이라는 콤포넌트가 생성되며, 프로퍼티를 원하는 기능으로 설정 후, Execute 메소드로
실행할 수 있습니다.
http://kittyz.is.co.za/dsp/ftp/d30free/xwreb2.zip
|