怎么处理动态创建的控件的消息?
boost 2001-04-13 08:34:00 我用AppWizard创建了一个SDI程序,在View中声明了一个成员变量
CRichEditCtrl m_richedit, 在OnCreate中创建它,在OnSize中
调整它的大小,使其占据整个客户区域。现在我想做两件事情:
1。响应客户区的鼠标右键消息(上下文菜单);
2。获取编辑控件的当前位置显示在状态栏上。
我不想从CRichEditView来继承,也不想创建CRichEditCtrl的子类。
现在m_richedit挡在View的前面,使View不能接收消息,我该怎么办?
如果是ActiveX控件,我知道可以用ON_EVENT(...)搞定它。
我尝试过ON_NOTIFY(...) ON_CONTROL(...) ON_MESSAGE(...),
它们都不行的。请大家帮我解决一下这个问题。