EN_MSGFILTER

Wiadomości z powiadomieniem EN_MSGFILTER powiadomi, że bogate formantu nadrzędnego okno zdarzenia klawiatury lub myszy w formancie edycji. Formant edycji wzbogaconej wysyła to powiadomienie w formie WM_NOTIFY wiadomości.

EN_MSGFILTER wParam = uID (WPARAM) (UINT); 
fikcyjnymi = lpMsgFilter (FIKCYJNYMI) (MSGFILTER) 

 

Parametry

uID
Identyfikator formant edycji wzbogaconej.
lpMsgFilter
Wskaźnik do struktury MSGFILTER zawierające informacje na temat komunikatu klawiatury lub myszy. Jeśli okno nadrzędne modyfikuje tej struktury i zwraca wartość różną od zera, zmodyfikowaną wiadomość jest przetwarzane zamiast pierwotnego.

Zwraca wartości

Zwraca wartość różną od zera w przypadku kontroli należy przetwarzać zdarzenia lub zero jeśli formant należy zignorować zdarzenia.

Uwagi

Aby otrzymać EN_MSGFILTER powiadomienia o zdarzeniach klawiatury, określić flagi ENM_KEYEVENTS w masce wysyłany wraz z wiadomością EM_SETEVENTMASK . Aby otrzymywać powiadomienia o EN_MSGFILTER dla zdarzenia myszy, należy określić flagi ENM_MOUSEEVENTS.

Skrócone informacje

nbsp; Windows &NT: wymaga wersji 3.51 lub nowszych.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w richedit.h.

Zobacz też

Bogate Edytuj Omówienie kontroli, bogate w edycji wiadomości powiadomień, MSGFILTER, WM_NOTIFY

Index