Arguments de ligne de commande de l’économiseur d’écran

Cet article présente les arguments de ligne de commande pour les enregistreurs d’écran Win32 marqués 4.0 ou version ultérieure.

Version d’origine du produit : Économiseur d’écran Win32
Numéro de la base de connaissances d’origine : 182383

Windows communique avec Screen Savers par le biais d’arguments de ligne de commande. La bibliothèque ScrnSave.lib gère cela pour les enregistreurs d’écran qui sont écrits pour l’utiliser, mais les autres enregistreurs d’écran Win32 marqués 4.0 ou version ultérieure doivent gérer les arguments de ligne de commande suivants :

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.

Les enregistreurs d’écran Windows 95 doivent gérer :

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

HWND est un HWND présenté sur la ligne de commande sous la forme d’un nombre décimal non signé.

Vous devez créer la fenêtre d’aperçu en tant qu’enfant de cette fenêtre. Il doit couvrir la totalité de la zone cliente du parent.

Vous devez créer la boîte de dialogue de mot de passe comme appartenant à HWND si elle est fournie ou comme appartenant à la fenêtre de premier plan si HWND n’est pas fourni.