CSDN论坛 > VC/MFC > 界面

在SDI中如何增加一个CView类? [问题点数:0分]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs6
本版专家分:5100
Bbs1
本版专家分:0
Bbs7
本版专家分:12635
Bbs1
本版专家分:0
Bbs2
本版专家分:220
Bbs1
本版专家分:0
Bbs7
本版专家分:16670
Bbs7
本版专家分:16670
Bbs1
本版专家分:0
Bbs5
本版专家分:2855
Bbs1
本版专家分:0
Bbs7
本版专家分:16670
匿名用户不能发表回复!登录|注册
其他相关推荐
在MFC中获取窗口\视图句柄 &获取当前活动的CView .
1 在多文档多视图的MFC架构中,要想获得当前选中的CView可重写CView::OnActivateView函数,如下: void  OnActivateView(BOOL bActivate,               CView * pActivateView,               CView * pDeactiveView)  {   if(bActivate)
MFC 基于CView的应用程序添加滚动条
当需要在基于CView的应用程序中添加滚动条,需要手工做以下两个步骤:1. 查找视图的头文件和CPP文件,将所有出现的CView修改为CScrollView,除了在函数参数列表中出现饿CView*。2. 如果还没有覆盖的话就要覆盖OnInitialUpdate(重载),并插入对SetScrollView的调用。如果进行了第一步而忘记了第二步,在运行程序的时候会报错,具体看下面的例子:
VC++获取CView对象指针
1.子对话框中调用CMainFrame类和CView类 通常调用是在View类中调用对话框的对象,但是大多时候还是需要在子对话框中调用View类中的成员变量,那么我们如何获取View类的指针?在这里存在一个互相包含的问题——View类中包含子对话框的头文件,子对话框中包含View类的头文件。直接包含将会引起错误,如何解决这个问题,下面会解决这个问题。 首先子对话框中调用CView对象指针有
OnInitialUpdate()
视的初始化,当一个文档被打开(ON_COMMAND(ID_FILE_OPEN, CWinApp::OnFileOpen))或是新建(ON_COMMAND(ID_FILE_NEW, CWinApp::OnFileNew)一个文档时视图的CView::OnInitialUpdate(
给视图添加控件
介绍 在使用MFC Application Wizard时,如果选择Dialog Based App,添加控件是很容易的事情——只需要移动几下鼠标就可以轻松完成。但是,如果选择SDI或者MDI,添加控件就不是那么直接了。在此总结一下向视图添加控件的方法。 子窗体的创建 首先,使用App Wizard生成一个标准的SDI程序,我将它命名为AddCtrl。因为文档与这里要讨论的重点无
MFC程序(SDI)一开始运行最大化
1. 窗口的最大化 修改MFC的窗口界面的外观,修改MFC窗口的外观要用到类风格(CS_XXXX)和窗口风格(WS_XXXX),MFC在WinMain函数的最开始都定义了WNDCLASS窗口类,该类可以改变窗口的图标,背景,光标等;若要改变窗口的大小,一般在CMainFrame::PreCreateWindow(CREATESTRUCT& cs)中修改构造类cs的值,可以修改cs的cx,cy来改
CView类详解 onActivateView()
<br />CView百科名片<br />CView是视图是程序设计中使用率最高的窗口对象,它是用户的主要操作界面。因为它通常以某种形式表示文档数据,所以称之为视图。一个视图对象只关联一个文档对象;一个文档对象可以关联多个视图,每个视图对象以不同形式表示文档数据。简介 从文档类中将文档中的数据取出后显示给用户;接受用户对文档中数据的编辑和修改;将修改的结果反馈给文档类,由文档类将修改后的内容保存到磁盘文件中。  文档负责了数据真正在永久介质中的存储和读取工作,视图呈现只是将文档中的数据以某种形式向用户呈现
CView类创建过程
BOOL A::CreateView(LPCTSTR lpszLabel,CRuntimeClass * pViewClass, CCreateContext *pContext) { CRect rect, client; ASSERT(pViewClass && pContext); //CWnd *pParent = NULL; CWnd *pWnd = NULL; in
c++中CMainframe和CView类的区别?C++工程中的主入口点在哪里?
CMainFrame是主框架类CView是主视图类主框架里有你的各种资源,消息等,视图用来显示
视图类CView及其派生类
视图类CView       在MFC"文档/视图"架构中,CView类是所有视图类的基类,它提供了用户自定义视图类的公共接口。在"文档/视图"架构中,文档负责管理和维护数据;而视图类则负责如下工作:       (1) 从文档类中将文档中的数据取出后显示给用户;       (2) 接受用户对文档中数据的编辑和修改;       (3) 将修改的结果反馈给文档类,由文档类
关闭