Argumentos de linha de comando do Saver de Tela
Este artigo apresenta argumentos de linha de comando para Win32 Screen Savers marcados como 4.0 ou superior.
Versão original do produto: Win32 Screen Saver
Número de KB original: 182383
O Windows se comunica com Os Poupadores de Tela por meio de argumentos de linha de comando. A biblioteca ScrnSave.lib manipula isso para Os Poupadores de Tela que são gravados para usá-lo, mas outros Win32 Screen Savers marcados como 4.0 ou superior devem lidar com os seguintes argumentos de linha de comando:
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.
Os poupadores de tela do Windows 95 devem lidar com:
ScreenSaver /a <HWND> - change password, modal to window <HWND>
HWND é um HWND apresentado na linha de comando como um número decimal não assinado.
Você precisa criar a janela de visualização como uma criança desta janela. Ele deve cobrir toda a área de cliente do pai.
Você precisa criar a caixa de diálogo senha de propriedade do HWND se ela for fornecida ou de propriedade da janela em primeiro plano se o HWND não for fornecido.