스크린세이버를 깰려고 하는데 될까요?
한봄찬
2023.04.01
시나리오는 이렇습니다.스크린세이버를 건다- 10초간 기다린다(10초를 기다려야 LOCK이 걸림) - 마우스 이벤트를 발생시킨다 - 스크린세이버 관련 레지스트리를 수정한다 - 스크린 세이버를 건다(새로운 정책을 적용하기 위한)- 마우스 이벤트를 발생시킨다.라고 했을때 프로그램이 종료되면, 화면이 멈춤 상태로 되어 있습니다.이 멈춤 상태라는 것이 애매 한게 어떤 상태인지를 모르겠습니다. 이 상태를 빠져 나기기 위해서는 ALT+CTRL+DEL키를 먹이면윈도우로 돌아가는데 프로그램으로 ALT+CTRL+DEL을 구현할 방법이 없습니다.Sendkey등등 함수들을 이용해봤구요.SAS(Secure Attention Sequence)를 구현하는 방법을 아시거나, 이 멈춤상태를 빠져나갈 방법, 혹은 스크린세이버를 탈출할 방법이 없을까요?참고로 제 환경은 XP이하입니다. Win 7에 Sas.dll을 이용하는 방법은 안될 것 같습니다.이것저것 시도해보고 있는데 좋은 의견 있으시면 말씀해주세용~