EN_MSGFILTER通知代码

通知富编辑控件的父窗口,该控件中的键盘或鼠标事件。 Rich Edit 控件以 WM_NOTIFY 消息的形式发送此通知代码。

EN_MSGFILTER

    pMsgFilter = (MSGFILTER *) lParam; 

参数

lParam

包含有关键盘或鼠标消息的信息的 MSGFILTER 结构。 如果父窗口修改此结构并返回非零值,则会处理修改后的消息,而不是处理原始消息。

返回值

如果控件应处理键盘或鼠标事件,则返回零。

如果控件应忽略键盘或鼠标事件,则返回非零值。

备注

若要接收事件的EN_MSGFILTER通知代码,请在随 EM_SETEVENTMASK 消息一起发送的掩码中指定以下一个或多个标志。

标志 含义
ENM_KEYEVENTS 接收键盘事件的通知代码。
ENM_MOUSEEVENTS 接收鼠标事件的通知代码。
ENM_SCROLLEVENTS 接收鼠标滚轮事件的通知代码。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
标头
Richedit.h

另请参阅

引用

MSGFILTER

WM_NOTIFY