Ekran Koruyucu komut satırı bağımsız değişkenleri

Bu makalede, 4.0 veya üzeri olarak işaretlenmiş Win32 Ekran Koruyucuları için komut satırı bağımsız değişkenleri tanıtılmıştır.

Orijinal ürün sürümü: Win32 Ekran Koruyucu
Özgün KB numarası: 182383

Windows, komut satırı bağımsız değişkenleri aracılığıyla Ekran Koruyucular ile iletişim kurar. ScrnSave.lib kitaplığı bunu kullanmak üzere yazılmış Ekran Koruyucular için işler, ancak 4.0 veya üzeri olarak işaretlenmiş diğer Win32 Ekran Koruyucuları aşağıdaki komut satırı bağımsız değişkenlerini işlemelidir:

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 Ekran Koruyucuları şu işlemelidir:

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

HWND , komut satırında imzalanmamış ondalık sayı olarak gösterilen bir HWND'dir.

Önizleme penceresini bu pencerenin alt öğesi olarak oluşturmanız gerekir. Ebeveynin tüm istemci alanını kapsamalıdır.

Parola iletişim kutusunu HWND sağlandıysa HWND'ye ait olarak veya HWND sağlanmazsa ön plan penceresine ait olarak oluşturmanız gerekir.