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

CallWindowProc

Konseptual

DefDlgProc

Referensi

Prosedur Jendela

WindowProc