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 .

Mengembalikan nilai

Jenis: LRESULT

Nilai yang dikembalikan adalah hasil pemrosesan pesan dan tergantung 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 praprosedur 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

   
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 (termasuk 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