mfc单文档中如何将view的基类由CView转为CScrollview
软件环境visual Studio 2005
CScrollView这个类用于需要滚动条的场合。
如果我们的程序原来用的是CView类,此时想改成CScrollView类,需要做如下修改
第一:在类视图中点击CxxView,然后在其属性列表中点击overide(重载)按钮,可以看到view类的重载函数有哪些,找到OnInitialUpdate重载
void CxxView::OnInitialUpdate()
{
CScrollView::OnInitialUpdate();
SetScrollSizes(MM_TEXT, CSize( 800, 600 ) );
}
第二:在解决方案管理器中双击打开CxxView.h文件,将public CView 改为public CScrollView;
双击打开CxxView.cpp文件,将所有的CView替换为CScrollView
IMPLEMENT_DYNCREATE(Ctest_viewToScrollviewView, CScrollView)
BEGIN_MESSAGE_MAP(Ctest_viewToScrollviewView, CScrollView)
编译,成功。
mfc单文档中如何将view的基类由CView转为CScrollview相关推荐
- MFC单文档中,增加,删除 工具栏图标
mfc单文档中,增加,修改,删除 工具栏图标方法: 首先,说明下,在资源视图中,XXX.rc下有个Toolbar,双击打开,如图所示,toolbar中有IDR_MAINFRAME_256和IDR_MA ...
- 在MFC单文档中,如何操作状态栏
CMainFrame *pFrame=(CMainFrame*)AfxGetApp()->m_pMainWnd;//要求包含MainFrm.h头文件 CStatusBar *m_StatusBa ...
- MFC 多文档中同时打开多个文档
MFC多文档中的打开继承自CWinAppEx中的函数OnFileOpen(),这一点在CXXX.cpp中可以看到.比如如下: [cpp] view plain copy // CCVMFCApp BE ...
- MFC 单文档的全局变量
单文档中每个view类中有自己的局部变量,所以在应用程序中定义全局变量要在这些View类啊,Doc类啊的外面. 待解决问题:希望对每处理一个文件,全局变量+1(如图1所示,期望处理后结果为5,CVMF ...
- MFC单文档框架编程(二): SDI框架下的消息处理
MFC单文档框架编程(一) ...................................................................................... ...
- MFC单文档及其简介
MFC单文档及其简介 MFC 是一个编程框架 MFC 中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来 建立Windows 下的应用程序.MFC 框架定义了应用程序的轮廓,并 ...
- MFC单文档应用程序的基础
一.口令对话框 例题1:编写一个单文档应用程序,在视图中显示自己的姓名:单击鼠标左键,在消息框中显示 鼠标左键被按下的次数:单击鼠标右键,在消息框中显示鼠标右键被按下的次数. 操作步骤: 1.创建一个 ...
- VC++ MFC单文档应用程序SDI下调用glGenBuffersARB(1, pbo)方法编译通过但执行时出错原因分析及解决办法:glewInit()初始化的错误...
1.问题症状 在VC++环境下,利用MFC单文档应用程序SDI下开发OpenGL程序,当调用glGenBuffersARB(1, &pbo)方法编译通过但执行时出错,出错代码如下: OpenG ...
- 【数字图像处理】 二.MFC单文档分割窗口显示图片
本文是讲述<数字图像处理>系列文章,继上篇讲述BMP格式图片和显示后,该篇讲述如何对单文档进行分割.主要是采用CSplitterWnd静态分割窗口显示图片等相关知识.本文主要结合自己的课程 ...
最新文章
- 基于VMware vSphere 5.0的服务器虚拟化实践(8)
- jQuery $.post()返回类型为json时不进入回调函数的原因及解决方法
- mysql duplicateentry_[MySQL]mysqldump出来数据再导入回去,为什么会出现Duplicate entry?...
- sap Status状态栏设计
- php mysql 内存溢出_关于MySQL的整型数据的内存溢出问题的应对方法_MySQL
- 对js数组去重的研究
- javascript之Partial Application
- Windows Server 版本信息及支持期 Win10系统各版本服务起止日期。
- DNS域名系统(二)
- BlackBerry 应用程序开发者指南 第一卷:基础--第9章 IT策略(Policy)
- Qt保留小数点后两位
- js调用数科阅读器_使用 Vue 和 epub.js 制作电子书阅读器
- 关于STVD有时候会无法追踪到变量或函数定义的位置
- 计算机教育主编在线审查,大学计算机基础教程-王慧儒主编.pdf
- python3手机版画图软件_Python实现画图软件功能方法详解
- 查看mysql的用户名和密码_怎么查看mysql的用户名和密码
- 喧喧发布 2.5.3 版本,主要提升系统稳定性,优化交互体验
- 一天到晚只会抱怨的人必定是不成熟的人
- dmidecode服务器型号,linux dmidecode查看服务器硬件信息
- 【小白】Open-CV 学习笔记 -5.5.2 离散傅里叶变换相关函数详解
热门文章
- 【C/C++】一个实例看 回调函数 / 函数指针 应用与原理
- 基于FPGA实现uart串口模块——进阶版1
- linux下Oracle 相关命令
- n1 linux wifi,【教程】N1在EMMC安装LINUX和HASSIO实现智能家居中枢
- 0-1总体分布下的参数假设检验示例一(SPSS实现)
- python读写excel表格_Python读写Excel表格(简单实用)
- 简书客户端的计数器功能扩展
- WPD 从便携设备拷贝文件到PC文件不完整的解决办法
- Window环境下使用C#调用VBScript、JavaScript等脚本
- 猿辅导 android平板,如何为孩子学习提速减压?荣耀平板7携手猿辅导打造优质网课学习体验...