29、深入浅出MFC学习笔记,多重文件和视图-阿里云开发者社区

开发者社区> 大数据> 正文
登录阅读全文

29、深入浅出MFC学习笔记,多重文件和视图

简介: 1、主要还是窗口的拆分。[1,P543] 2、ASCII->HEx n = forIt[i] & 0x00FF; 3、要具有打印预览功能(View),需要改写三个函数: virtual BOOL OnPreparePrinting(CPrintInfo* pInfo); virtual void ...

1、主要还是窗口的拆分。[1,P543]<?xml:namespace prefix = o />

2ASCII>HEx

n = forIt[i] & 0x00FF;

3、要具有打印预览功能(View),需要改写三个函数:

virtual BOOL OnPreparePrinting(CPrintInfo* pInfo);

virtual void OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo);

virtual void OnEndPrinting(CDC* pDC, CPrintInfo* pInfo);

4、使用CEditView,编辑器窗口所承载的文字是放在Edit控制组件自己的一个内存区块中,而不是切割到Document中。所以,文件的文件读写动作只要调用CEditViewSerializeRaw函数即可。

// CEditView contains an edit control which handles all serialization

((CEditView*)m_viewList.GetHead())->SerializeRaw(ar);

参考

[1] 深入浅出MFC

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
大数据
使用钉钉扫一扫加入圈子
+ 订阅

大数据计算实践乐园,近距离学习前沿技术

其他文章