当前位置:编程学习 > VC++ >>

关于VC中工程建立之后视图基类由Viewl类修改为Scrollviewl类的问题,您能不能细说下?谢谢!急用

追问:我是个新手,你说的那个重载怎么操作,麻烦您细说下!我刚开始用,边用边学。 我刚试了一遍,怎么没反应?还是原来的样子
答案:1、在View类的.h文件和.cpp文件中利用替换命令将CView全部替换为CScrollView。
2.重载View类的虚函数OnInitialUpdate()

void CFractalView::OnInitialUpdate() 
{
	CScrollView::OnInitialUpdate();
	
	// TODO: Add your specialized code here and/or call the base class
	CSize sizeTotal;
	sizeTotal.cx=1000;
	sizeTotal.cy=1000;
	SetScrollSizes(MM_TEXT,sizeTotal);
}
其他:貌似孙鑫的VC++深入详解就有 

上一个:在VC++中,for (; ; )是什么意思?
下一个:vc2010写了个头文件HelloWorld.h,再在cpp文件导入#include "HelloWorld.h" 找不到该头文件,为啥?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,