[윈도우 종료]
WM_QUERYENDSESSION 메세지를 잡아서
Msg.Result=1; 하면 종료 가능 하고
Msg.Result=0; 으로 하면 종료하지 못하게 됩니다.
WM_ENDSESSION 은 윈도우 종료중에 오는 메세지구요
http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_qna&no=39950
[리부팅 했을때]
리부팅인지 부팅인지 확인하는 방법은 잘모르겠습니다.
하지만 부팅이든 리부팅이든 체크하려면
프로그램이 떠야 겠죠
그러러면 프로그램이 서비스로 등록되어있거나
아니면 시작프로그램에 등록되어있어야 겠죠
그럼..
공부하는이 님이 쓰신 글 :
: 윈도우가 리부팅 될때 그 메세지를 받아서 다른것을 처리하고
:
: 프로그램을 종료 시키고 싶습니다.
:
: 윈도우에서 종료나 리부팅을 했을때 메세지 후킹 하는 방법이 있나요?
|