|
아래와 같이 호출하면 모니터는 꺼지는 것 같은데...
SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, 1);
어차피 마우스만 움직여도 다시 켜지내요 ^^
그리고, 전 XP 쓰는데 Win2k에서는 안된다는 사람도 있군요.
tenut 님이 쓰신 글 :
: 전원설정에 보면 동작없이 몇분 지나면
: 모니터를 끄는 옵션이 있는데
: 이걸 프로그램에서 가능하게 하려면
: 어떻게 해야하는지요
:
: 죄송하지만 코드를 직접 부탁드립니다.
:
: 비주얼베이직 조금 다루는 초보 프로그래멉니다.
: 한줄 문장으로 써주시면
: 그거 가지고 며칠 끙끙거릴겁니다. ^^;
:
: =======================================================
: 만들려고 하는 프로그램이 뭐냐면 말이죠
: 지정한 특정키의 조합을 가지고
: 예를 들면 [Esc] + [F1]
: 위의 키를 누르면 모니터가 꺼지고
: 다시 또 누르면 모니터가 켜지게 하려고 합니다.
:
: 시스템 후킹이 필요한데 (전역 후킹이라고 하던가)
: 이에 대한 정보도 부탁드립니다.
: 검색이 되면 어떻게든 시작을 해보련만
: 질문을 통해밖에 정보를 수집할 방법이 없네요 ^^;
:
: p.s.
: 비주얼 베이직에서
: 제가 필요한 프로그램 레벨의 후킹을 가지고 프로그램을 짰더랬습니다.
: 후킹만 가지고 2일을 끙끙 댔습니다.
: 추석을 몽땅 바친샘이죠. ^^
:
: 위의 정보가 필요한 이유는
: 비주얼 베이직에서는
: 시스템 레벨의 후킹이 안된다고 하더군요
: 그래서 비주얼베이직보다 더 모르지만 할수없이
: 빌더로 짜야하네요
:
: 막 빌더로 공부를 해보려고 하니
: 이런 상황이 발생하는군요
: 하루 빨리 검색이 복구되야
: 빌더를 본견적으로 시작할텐데 말이죠
: 그리고 출간 예정인 빌더책도 빨리 나왔으면 좋겠습니다.
: 즐프 !! ^^
:
|