Bagikan melalui


EN_MSGFILTER kode pemberitahuan

Memberi tahu jendela induk kontrol edit kaya tentang peristiwa keyboard atau mouse di kontrol. Kontrol edit yang kaya mengirimkan kode pemberitahuan ini dalam bentuk pesan WM_NOTIFY .

EN_MSGFILTER

    pMsgFilter = (MSGFILTER *) lParam; 

Parameter

lParam

Struktur MSGFILTER yang berisi informasi tentang papan ketik atau pesan mouse. Jika jendela induk memodifikasi struktur ini dan mengembalikan nilai bukan nol, pesan yang dimodifikasi akan diproses alih-alih yang asli.

Menampilkan nilai

Mengembalikan nol jika kontrol harus memproses peristiwa keyboard atau mouse.

Mengembalikan bukan nol jika kontrol harus mengabaikan peristiwa keyboard atau mouse.

Keterangan

Untuk menerima kode pemberitahuan EN_MSGFILTER untuk peristiwa, tentukan satu atau beberapa bendera berikut dalam masker yang dikirim dengan pesan EM_SETEVENTMASK .

Bendera Makna
ENM_KEYEVENTS Untuk menerima kode pemberitahuan untuk peristiwa keyboard.
ENM_MOUSEEVENTS Untuk menerima kode pemberitahuan untuk peristiwa mouse.
ENM_SCROLLEVENTS Untuk menerima kode pemberitahuan untuk peristiwa roda mouse.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
Header
Richedit.h

Lihat juga

Referensi

MSGFILTER

WM_NOTIFY