本人视图分割后,用两个CRichEditCtrl控件进行编辑,怎么样保持同步变化,
一个图用十六进制显示,另一个视图用字符显示,怎么做??
一个图用十六进制显示,另一个视图用字符显示,怎么做??
解决方案 »
- 问个很傻的问题!!!
- 新MFC 菜单难解决的问题 不能用GetSubMenu。。。。。。。。。
- ie工具栏命令按钮按下消息响应
- 如何将ICON封装到DLL中
- 求助:我在 .cpp 文件里定义了下面的两个宏,可是编译时提示下面的错误,谢谢!
- 用基于对话框的MFC程序测试ATL做的控件如何让控件运行时不可见?
- 写了一个程序,老总突然说要加个界面,真不知道该怎么加.
- 初学者问题:SW_SHOWMAXMIZED这个常量是在哪个头文件中声明的?
- 用户界面线程中调用视图中的函数
- 如何实现本地机器和远程文件的列表或树状显示?
- 怎样调用DeviceManagement(在VC中)函数?
- 想编写一个新邮件到达时自动通知的程序,请提供思路
一个编辑后updatedate(false)
然后调用另一个的updatedate(true)
不就ok了
{
// TODO: 处理用户自定义消息
...
return 0;
}
第三步:在类头文件的AFX_MSG块中说明消息处理函数:class CMainFrame:public CMDIFrameWnd
{
...
// 一般消息映射函数
protected:
// {{AFX_MSG(CMainFrame)
afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
afx_msg void OnTimer(UINT nIDEvent);
afx_msg LRESULT OnMyMessage(WPARAM wParam, LPARAM lParam);
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
}
第四步:在用户类的消息块中,使用ON_MESSAGE宏指令将消息映射到消息处理函数中。BEGIN_MESSAGE_MAP(CMainFrame, CMDIFrameWnd)
//{{AFX_MSG_MAP(CMainFrame)
ON_WM_CREATE()
ON_WM_TIMER()
ON_MESSAGE(WM_MY_MESSAGE, OnMyMessage)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
深入浅出MFC里讲的scribble有谈及同步更新多个View的细节
我现在的问题是:一个视图以十六进制显示时,另一个视图以字符显示,修改十六进制保持其相应的字符显示同步更新。一个十六进制的数用两个字节的ASCLL码显示,修改时怎么样做到同步更新呀