|
第 |
Last Updated 2005/09/12 |
API
|
|
スクリーンロックは SystemParametersInfo() にて行う.
通常のスクリーンセーバを作る要領でウィンドウを作成するタイミングの以下の位置に
SystemParametersInfo を記述する.
UINT oldval;
// ここでロック!!
SystemParametersInfo( SPI_SCREENSAVERRUNNING, 1, &oldval, 0);
MSG msg;
while( GetMessage(&msg,NULL,0,0) ) {
TranslateMessage(&msg);
DispatchMessage(&msg);
}
// ここでロック解除
SystemParametersInfo( SPI_SCREENSAVERRUNNING, 0, &oldval, 0);
2005/09/12
API
|
|