在MFC中更改View类的基类CView为CScrollView的关键步骤
来源:互联网 发布:sar指标源码2 编辑:程序博客网 时间:2024/06/05 20:11
文章转自此处:点击打开链接
1.首先要确定Document的大小,比如400×450.可以将其大小存储在Document类中,也可以直接去设置
2.在代码中把public:C××View:CView中的CView改为CScrollView,以及消息映射中的CView都改掉。如果你怕出错可以将C××View.cpp和C××View.h中的CView都用查找替换为CScrollView。
3.这是最重要的一步,一定要给改过之后的C××View类中加入OnInitialUpdate()函数,而且得在函数中用SetScrollSizes函数去设定默认文档的大小,如SetScrollSizes(MM_TEXT, GetDocument()->GetDocSize());否则将会出现如下在Viewscrl.cpp中的134行的错误 TRACE0( "Error: must call SetScrollSizes() or SetScaleToFitSize() "); TRACE0( "/tbefore painting scroll view./n ");
4.至此就完成了更改基类CView到CScrollView的步骤
0 0
- 在MFC中更改View类的基类CView为CScrollView的关键步骤
- 在MFC中更改View类的基类CView为CScrollView的关键步骤
- mfc单文档中如何将view的基类由CView转为CScrollview
- CView的派生类: CScrollView
- MFC中把viewl类的基类由CView转换成CScrollView,使用滚动条的方法
- MFC中CView转化为CScrollView
- 【框架-MFC】CView(chenlu1):MFC在CView的派生类中实现打印和打印预览
- MFC由CView转化为CScrollView
- MFC由CView转化为CScrollView
- MFC由CView转化为CScrollView
- MFC由CView转化为CScrollView
- 在mfc中将CView类改为CScrollView类,使得出现下拉条
- MFC中CScrollView类的使用以及CScrollView的双缓冲绘图
- 在MFC 的CView中显示IplImage
- 在AppWizard的第6步修改视类的基类为CScrollView
- MFC-CScrollView类详解
- 在自定义类中使用CView指针遇到的问题
- 【框架-MFC】CView(chenlu-1):重写CView,将CView的放在某控件的位置
- jquery 解析xml
- JavaScript prototype
- 飞机大战之五:添加一类敌机
- E-R模型
- 有多少游戏的抽奖系统是这样的?
- 在MFC中更改View类的基类CView为CScrollView的关键步骤
- Cant open file .../db/txn-current-lock: Permission denied的解决方法
- 腾讯与京东婚联
- App提交审核被拒的原因汇总(不断更新...)
- 用FileUpload控件实现文件上传
- 使用UMDH查找内存泄漏
- Codeforces Round #234 (Div. 2)
- Windows程序(C# VS 2008)杂记之拼音转汉字
- linux下采用lvm技术动态调整磁盘容量