屏幕保護命令行自變數

本文介紹標示為 4.0 或更高版本之 Win32 螢幕儲存器的命令行自變數。

原始產品版本: Win32 螢幕保護
原始 KB 編號: 182383

Windows 會透過命令行自變數與螢幕儲存程序通訊。 ScrnSave.lib 連結庫會針對寫入以使用它的螢幕儲存器處理此專案,但標示為 4.0 或更高版本的其他 Win32 螢幕儲存器必須處理下列命令行自變數:

ScreenSaver           - Show the Settings dialog box.
ScreenSaver /c        - Show the Settings dialog box, modal to the foreground window.
ScreenSaver /p <HWND> - Preview Screen Saver as child of window <HWND>.
ScreenSaver /s        - Run the Screen Saver.

Windows 95 螢幕儲存器必須處理:

ScreenSaver /a <HWND> - change password, modal to window <HWND>

HWND 是以不帶正負號的小數字數呈現在命令行上的 HWND。

您需要建立預覽視窗作為此視窗的子系。 它應該涵蓋父系的整個客戶端區域。

如果 HWND 已提供密碼對話框,或未提供 HWND,則需要建立前景視窗所擁有的密碼對話方塊。