Fungsi DefWindowProcW (winuser.h)
Memanggil prosedur jendela default untuk menyediakan pemrosesan default untuk pesan jendela apa pun yang tidak diproses oleh aplikasi. Fungsi ini memastikan bahwa setiap pesan diproses. DefWindowProc dipanggil dengan parameter yang sama yang diterima oleh prosedur jendela.
Sintaks
LRESULT DefWindowProcW(
[in] HWND hWnd,
[in] UINT Msg,
[in] WPARAM wParam,
[in] LPARAM lParam
);
Parameter
[in] hWnd
Jenis: HWND
Handel ke prosedur jendela yang menerima pesan.
[in] Msg
Jenis: UINT
Pesannya.
[in] wParam
Jenis: WPARAM
Informasi pesan tambahan. Konten parameter ini tergantung pada nilai parameter Msg .
[in] lParam
Jenis: LPARAM
Informasi pesan tambahan. Konten parameter ini tergantung pada nilai parameter Msg .
Nilai kembali
Jenis: LRESULT
Nilai yang dikembalikan adalah hasil pemrosesan pesan dan bergantung pada pesan.
Keterangan
Catatan
Header winuser.h mendefinisikan DefWindowProc sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta pra-prosesor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winuser.h (sertakan Windows.h) |
Pustaka | User32.lib |
DLL | User32.dll |
Set API | ext-ms-win-ntuser-window-l1-1-0 (diperkenalkan dalam Windows 8) |
Lihat juga
Konseptual
Referensi