Fungsi ScreenSaverConfigureDialog (scrnsave.h)
Menerima pesan yang dikirim ke kotak dialog konfigurasi pengaman layar. Pengaman layar yang memungkinkan konfigurasi pengguna harus menentukan fungsi ini.
Sintaks
BOOL ScreenSaverConfigureDialog(
HWND hDlg,
UINT message,
WPARAM wParam,
LPARAM lParam
);
Parameter
hDlg
Jenis: HWND
Pengidentifikasi kotak dialog konfigurasi.
message
Jenis: UINT
Pesan yang dikirim ke kotak dialog konfigurasi pengaman layar.
wParam
Jenis: WPARAM
Informasi khusus pesan tambahan.
lParam
Jenis: LPARAM
Informasi khusus pesan tambahan.
Mengembalikan nilai
Jenis: BOOL
Jika fungsi berhasil memproses pesan, fungsi harus mengembalikan TRUE. Jika tidak, ini harus mengembalikan FALSE, kecuali sebagai respons terhadap pesan WM_INITDIALOG . Menanggapi pesan WM_INITDIALOG , ScreenSaverConfigureDialog harus mengembalikan FALSE jika memanggil fungsi SetFocus untuk mengatur fokus keyboard ke salah satu kontrol dalam kotak dialog. Jika tidak, fungsi harus mengembalikan TRUE, dalam hal ini sistem mengatur fokus keyboard ke kontrol pertama dalam kotak dialog yang dapat diberikan fokus.
Keterangan
Templat kotak dialog untuk kotak dialog konfigurasi harus memiliki pengidentifikasi DLG_SCRNSAVECONFIGURE .
Prosedur kotak dialog hanya digunakan jika aplikasi menentukan kelas jendela default (WC_DIALOG) untuk kotak dialog. Aplikasi menggunakan kelas default jika tidak ada kelas eksplisit yang diberikan dalam templat kotak dialog. Meskipun prosedur kotak dialog mirip dengan prosedur jendela, prosedur ini tidak boleh memanggil fungsi DefWindowProc untuk memproses pesan yang tidak diinginkan. Pesan yang tidak diinginkan diproses secara internal oleh prosedur kotak dialog default.
Fungsi ScreenSaverConfigureDialog harus diekspor dengan menyertakannya dalam pernyataan EXPORTS dalam file definisi modul (.def) aplikasi.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | scrnsave.h |
Pustaka | Scrnsave.lib |
DLL | Tidak ada |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk