Bagikan melalui


FORWARD_WM_NOTIFY makro (commctrl.h)

Mengirim atau memposting pesan WM_NOTIFY.

Sintaksis

VOID FORWARD_WM_NOTIFY(
   HWND     hwnd,
   int      idFrom,
   NMHDR    *pnmhdr,
   function fn
);

Parameter

hwnd

Jenis: HWND

Handel ke jendela yang menerima pesan WM_NOTIFY.

idFrom

Jenis: int

Pengidentifikasi kontrol yang mengirim pesan.

pnmhdr

Jenis: NMHDR

Penunjuk ke struktur NMHDR yang berisi kode pemberitahuan dan informasi tambahan. Untuk beberapa kode pemberitahuan, parameter ini menunjuk ke struktur yang lebih besar yang memiliki struktur NMHDR sebagai anggota pertamanya.

fn

Jenis: fungsi

Fungsi yang mengirim atau memposting pesan WM_NOTIFY. Parameter ini dapat berupa fungsi SendMessage atau PostMessage.

Mengembalikan nilai

Jenis: VOID

Mengembalikan nilai yang maknanya bergantung pada parameter fn.

Komentar

Makro FORWARD_WM_NOTIFY didefinisikan sebagai berikut.

#define FORWARD_WM_NOTIFY(hwnd, idFrom, pnmhdr, fn) \ 

    (void)(fn)((hwnd), WM_NOTIFY, (WPARAM)(int)(id), \ 
    (LPARAM)(NMHDR*)(pnmhdr)) 

Persyaratan

Syarat Nilai
klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Platform Target Windows
Header commctrl.h