首先你要搞明白EN_CHANGE消息是编辑框的通告消息,是发到父窗口的WM_COMMAND消息,你的控件怎么能接受呢??
解决方案 »
- WriteProfileString之后,在.ini和注册表中看不到自己写的东西。
- 有人实现过在ListCtrl中勾选owner draw fixed选项同时可以使用图标的吗?
- 如何制作ActiveX控件内包含了另一ActiveX控件?
- 下载源代码了!还有分数(每人都有)
- 很简单,加控件
- 如何用程序代码改变与对话框控件绑定的变量的值?
- 请教OFFICE里的多文档程序打开时可以出现在任务栏上,又可以让其缩回去,那是怎么实现的?
- xml文件解析问题
- QQ的消息记录文件是怎么实现的呀?数据库?
- 一个简单的问题,关于C中的文件读写。最好有原码,赠分!拜托!!急!急!急!
- 挺奇怪的难题,不能理解
- 用CListCtrl控件读入一个1M的txt列表文件,非常缓慢
可以获取对象的指针,ID是你创建这个控件后会在Resource.h里有,可以去查
比如:
CMDIFrameWnd *pFrame=(CMDIFrameWnd *)AfxGetApp()->m_pMainWnd;
CMDIChildWnd *pChild=(CMDIChildWnd *)pFrame->GetActiveFrame();
CRichEditView *pView=(CRichEditView *)pChild->GetActiveView();
不过一定要加上#include "RichEditView.h"
#include "CRichEditDoc.h"
#include "CRichEditView.h"
if((pMsg->message==WM_KEYDOWN)&&
(m_Bar.GetFocus()==m_.GetDlgItem(IDC_RECORDMAC)))
它可以替代en_change来解决你的问题