製作有密碼保護的螢幕保護程式時,必須停用熱鍵 (Ctrl+Alt+Del),否則使用者可繞過保護。使用 SystemParametersInfo 控制:
// 停用熱鍵 (Ctrl+Alt+Del) SystemParametersInfo(SPI_SCREENSAVERRUNNING, 1, 0, 0); // 恢復熱鍵 SystemParametersInfo(SPI_SCREENSAVERRUNNING, 0, 0, 0);
SPI_SCREENSAVERRUNNING 旗標告知系統螢幕保護程式正在執行,系統會自動停用三指熱鍵。