读书人

CRichEditCtrl的派生类怎么响应EN_CHA

发布时间: 2014-01-08 00:30:58 作者: rapoo

CRichEditCtrl的派生类如何响应EN_CHANGE

long lMask =m_edit1.GetEventMask();
lMask |= ENM_CHANGE;
lMask &= ~ENM_PROTECTED;
m_edit1.SetEventMask(lMask);

不起作用。
[解决办法]
我当年的代码是有效的:

//为了可以响应RichEdit的OnChangeEditInput消息
m_EditInput.SetEventMask(m_EditInput.GetEventMask()
[解决办法]
ENM_SCROLL
[解决办法]
ENM_CHANGE
[解决办法]
ENM_SELCHANGE);

你再试试是不是少了这上面的另外2个属性

读书人网 >VC/MFC

热点推荐