화면 보호기 설정이 되어 있다면 끄고, 꺼져있다면 켜는 함수입니다.
만약, 프로그램 동작 중에 화면보호기를 끄고 싶으면, 윈도우 생성(ex. CreateWindow)시에 끄고 파괴(ex.DestroyWindow)시에 다시 켜주면 된다.
SystemParametersInfo( SPI_GETSCREENSAVEACTIVE, 0, &m_bScreenSaverActive, 0 ); if( m_bScreenSaverActive ) SystemParametersInfo( SPI_SETSCREENSAVEACTIVE, FALSE, 0, SPIF_SENDWININICHANGE ); if( !m_bScreenSaverActive ) SystemParametersInfo( SPI_SETSCREENSAVEACTIVE, TRUE, 0, SPIF_SENDWININICHANGE );
'MISCELLANEOUSNESS' 카테고리의 다른 글
Ipod 무선 통신으로 조종하는 헬기? (0) | 2010.01.09 |
---|---|
for문으로 마름모 출력하기(살짝 변형) (0) | 2009.12.26 |
Warning] C4819 파일 저장 형식에 따른 VS의 버그 (0) | 2009.12.24 |