菜鸟问题:SDI中,视图用CFormView类,如何再增加一个CFormView,且能够实现切换?谢谢! [问题点数:0分]

Bbs1
本版专家分:0
结帖率 100%
Bbs7
本版专家分:16855
Blank
黄花 2003年10月 VC/MFC大版内专家分月排行榜第二
Bbs7
本版专家分:16855
Blank
黄花 2003年10月 VC/MFC大版内专家分月排行榜第二
其他相关推荐
关于CFormView类视图的Create()函数的一个错误
<br />关于CFormView类视图的Create()函数的一个错误?staryjqwu(staryjqwu)等 级:结帖率:100.00%【转】http://topic.csdn.net/t/20050514/20/4007138.html楼主发表于:2005-05-14 20:17:16在用下面的Create()函数创建CFormView类视图对象m_wndView时,出现后面的错误,是什么原因呢?应该怎么改呢?谢谢! <br /><br />if   (!m_wndView.Create(NULL
Visual Studio2017中关于MFC创建基于CFormView类的问题。
我跟着一个教程做MFC的销售管理系统,建立了一个单文档MFC应用程序,里面设计到静态拆分窗口,需要建立一个基于CFormView类的子类,但是我在建立类向导里找不到这个CFormView。 因为视频里是vs2013的界面,跟2017好像不一样,请问有没有大神能解答一下怎么办。。呜呜呜卡在这里了。 我是新手,手动建了一个基于CFormView的子类,但是生成解决方案的时候显示需要构造函数什么的,...
调整基于CFormView类单文档界面大小
自由调整调整基于CFormView类单文档界面大小
关于CFormView不调用OnInitialUpdate的问题
http://biancheng.dnbcw.info/c/389317.html 首先是用MFC的向导建立的一个SDI的框架,然后再动态创建两个CFormView,分别是“扫描设置”和“报告预览”。这两个View是没有对应的文档的,这两个CformView里面有很多控件,需要对其进行一些初始化设置。本来是想在OnInitialUpdate函数里面进行设置的,但是在程序运行时发现根本没有调用On
CFormView的使用
2010-12-16 11:34:17|  分类: MFC|举报|字号 订阅 转自:http://hi.baidu.com/1ian9yu/blog/item/31a1271bd6afea1c8718bfd3.html 2008-04-15 17:41 我们创建一个对话框资源后,然后创建一个类(假设为CMyClass)来管理它。如果这个类(CM
创建MFC类,基类列表里找不到CDialogBar
创建基类为CDialogBar类与对话框关联,但是基类列表里找不到CDialogBar,解决如下: 先创建基于CDialog的派生类:打开ClassWizard,为以上创建的资源添加一个以CDialog为基类的派生类(因为ClassWizard没有将CDialogBar列在基类目录清单中,所以用户只能先以CDialog类派生)。 再修改派生类以CDialogBar为基类:手工修改几处代
【VS开发】CFormView
原文地址:CFormView作者:罗纳尔多 CFormView是MFC使用无模式对话框的一个典型例子。CFormView是基于对话框模板创建的视,它的直接基类是CSrcollView,CSrcollView的直接基类才是CView。所以,这里先对CScorllView作一个简要的介绍。 CScrollView CScrollView继承了CView的特性,并且增加了如下的功能
派生于CFormView的窗口创建、拆分窗口创建
该程序描述了如何在单文档程序中创建静态拆分窗口;如何创建基于CFormView类的窗口。拆分开的两个子窗口都是基于CFormView类的窗口
CView改成CFormView修改步骤及注意事项
1.新建对话框 IDD_DIALOG1,属性更改 Style 为“Child”,Border 为“None” 2.把所有可见的 CView 改为 CFormView 3.更改你的View类的构造函数: CYourView :: CYourView : CFormView( IDD_DIALOG1 ) { } 注意事项: 必须重新新建对话框,把原对话框作为拷贝过来。
CFormView类关联对话框资源的问题
<br />我新建了一个单文档的MFC工程,然后将该单文档划分成了左右两个区域,<br />左右两边的区域都是派生自CFormView类,然后新建了一个对话框资源idd_dialog_ctrl,并将这个对话框与左边的那个视图相关联,<br />现在问题就出来了,运行后左边的那个对话框并不能充满整个左边的视图区域,而是保持了在资源视图中的大小,我想使这个对话框充满整个左边的视图区域,并且当增大整个程序窗口时,那个对话框也可以相应的充满整个左边的客户区域,请问各位路过的大大怎么实现呢?<br />我尝试过在左边
VC对话框添加工具栏
在VC对话框中添加工具,要分为几步操作。 1、在资源视图中添加toolbar类资源,在工具栏上添加按钮,并命名ID:ID_BTN1,ID_BTN2 2、对话框头文件中,添加变量CToolBar  m_ToolBar; 3、在对话框的OnInitDialogh函数中添加如下代码: // TODO: 在此添加额外的初始化代码 if( !m_ToolBar.CreateEx(this, TBS
create CDI
vc++ 里面创建一个单文档,实现多CFormView 之间相互切换
Spring Boot 2精髓:从构建小系统到架构分布式大系统
Spring Boot是目前Spring技术体系中炙手可热的框架之一,既可用于构建业务复杂的企业应用系统,也可以开发高性能和高吞吐量的互联网应用。Spring Boot框架降低了Spring技术体系的使用门槛,简化了Spring应用的搭建和开发过程,提供了流行的第三方开源技术的自动集成。本书系统介绍了Spring Boot 2的主要技术,侧重于两个方面,一方面是极速开发一个Web应用系统,详细介绍Spring Boot框架、Spring MVC、视图技术、数据库访问技术,并且介绍多环境部署、自动装配、单元测试等高级特性;另一方面,当系统模块增加,性能和吞吐量要求增加时,如何平滑地用Spring Boot实现分布式架构,也会在本书后半部分介绍,包括使用Spring实现RESTful架构,在Spring Boot框架下使用Redis、MongoDB、ZooKeeper、Elasticsearch等流行技术,使用Spring Session实现系统水平扩展,使用Spring Cache提高系统性能。
如何动态地切换MDI子窗口或者在SDI主应用程序窗口显示的视图?
谁说过一个框架窗口在整个生存期内都应该受其关联的视图的束缚呢?在用户接口中增加某些魔法,让用户动态的选中它们想要放进同一个框架窗口内的视图,使用EkSwitchViewInFrame()公用函数,切换视图只是一个函数调用的问题。 第1步:实现EkSwitchViewInFrame()函数,该函数通过 动态的 创建 所需要的 视图类型 而 替换 框架窗口内 的 当前视图。 [cpp]
MFC文档/视图结构体系及SDI回顾(1)
1.文档/视图历史小传 在MFC早期,应用程序的体系结构是相当的粗浅。在早期的MFC1.0版本,应用程序具有两个主要的控件:代表应用程序自身的应用程序对象和代表应用程序窗口的窗口对象。应用程序对象的主要任务在于创建窗口,反过来窗口再处理消息。 通过引入文档视图体系结构,可以这样讲,MFC2.0基本上变革了windows应用程序编制的方式。在文档视图应用程序中,应用程序的数据由文档对象代
CFormView打印的实现
实现CFormView的打印
SDI与CFormView类数据交换问题
我创建了一个singleDoc类,然后将窗口分割为两个部分,其中一部分为CFormView类,同时我创建了多个CFormView继承类,我希望用CFormView输入数据,将很多个CFormView类中的数据链接到Doc类中,当我在CFormView中inline内联函数Doc类指针时,为什么初始化Doc类时总是说m_pDocument是NULL(空的)?
VC2010 TAB CONTROL 用法示例代码
基于CFORMVIEW的SDI文档,在主对话框运用tab control,并做简单处理。
VC++基于单文档切割成多视图
基于MFC的单文档,进行视图的切割,使用CListView和CFormView
MFC树形控件和静态切分视图结合程序
目录(?)[+] 源文件下载链接最后界面创建单文档exe支持切分窗口新建对话框资源新建视图类并添加控件型变量和初始化函数创建一个切分窗口类其实质是在切分窗口添加编辑视图和列表视图对象创建右侧切分窗口的框架类左面版添加视图类成员变量修改MainFrame创建静态切分窗口 源文件下载链接 最后界面 1、创建单文档exe,支持切分窗口。 2、新建对话框资源
eazyUI动态添加标签页(tabs)
JSOn
从CFormView视里打印Printing from CFormView
从CFormView视里打印Printing from CFormView
CFormView上让控件的大小随着窗体的变化而自动适应
比如说在CFormView上有个按钮控件,为了让按钮的大小和位置随着窗体的变化而相应变化,可以如下实现:在OnSize()函数里添加代码: void CLControl::OnSize(UINT nType, int cx, int cy){ CView::OnSize(nType, cx, cy); // TODO: Add your message handler co
继承CHtmlView类的h 和cpp
改写了一些代码,防止内存泄漏。 Sink了MessageBox等一些方法。 .h #pragma once #include ////////////////////////////////////////////////////////////////////////// class CHtmlSite; class CHtmlCtrl; class CHtmlMa
VC 2010 基于CFormView多个窗口切换程序加详细操作说明
单文档程序中通过菜单动态控制多个窗体的切换代码和详细的操作说明,基于vc2010,窗体切换找了好久,没有详细说明的,所以自己实现后写了份操作说明,供大家参考。
动态添加子菜单的菜单项响应函数
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE
MFC视图切换全总结(图文)
网上看到的这篇文章,感觉总结的很好,自己做了一遍,这里整理下配上图片 以下是作者联系方式: 交流的朋友请加我QQ:451072182 我的百度空间:http://hi.baidu.com/%BB%B6stephen/home(地址已经失效) - 单纯视图之间的切换        单文档多视图切换是我在学习MFC中遇到的一个老大难问题,在今天总算是一一破解了。我觉得视图切换分为三个等
对话框的数据交换
对话框的数据交换 对话框数据交换指以下两种动作,或者是把内存数据写入对应的控制窗口,或者是从控制窗口读取数据并保存到内存变量中。MFC为了简化这些操作,以CDataExchange类和一些数据交换函数为基础,提供了一套数据交换和校验的机制。 数据交换的方法 首先,定义保存数据的内存变量──给对话框添加成员变量,每个控制窗口可以对应一个成员变量,或者是控制窗
SDI单文本多视图应用程序
在一个SDI应用程序中实现了单文本与多视图的关联,通过菜单切换可实现各视图自由切换~
如何去掉MFC单文档右上角的关闭按钮
 在CMainFrame的OnCreate函数的return 0;前加上下面的代码即可。 CMenu* pMenu=GetSystemMenu(false); UINT nID=pMenu->GetMenuItemID(pMenu->GetMenuItemCount()-1); pMenu->EnableMenuItem(nID,MF_DISABLED); 1,是按钮变灰:创建窗口完成后调
MFC MDI在CFormView中当前关闭窗口的代码
<br />在按键消息函数加入以下代码:<br />GetParent()->SendMessage(WM_CLOSE);<br />可以关闭整个窗口
基于CFormView的图形打印程序
基于CFormView的MFC程序,实现截图打印
单文档中显示对话框
利用单文档做界面显示时,一般的情况是:左侧显示图像、数据;右侧显示控件,通过控件控制左侧数据或图像的显示;这样可以利用单文档结构,左侧为视图显示,右侧使用对话框。对话框可用使用CDialog类或CFormView。采用CFormView,需要拆分窗口。具体步骤如下:1,创建一个对话框类CMyFormDlg(在class view中右击文件名,add MFC class),基类为CFormView;...
mfc音乐播放器
用mci写的,CFormView,实现播放、暂停、停止、音量滑块、时间滑块、列表等动能
MFC笔记-SDI窗口创建过程总结
总结下SDI的创建过程。供日后查阅。首先定义一个全局变量(app类),在对应类(app类)的InitInstance()中定义单文档模板类CDocTemplate 类型,此模板类将框架的创建,视图的创建,以及视图与文档的创建结合起来,其构造参数的三个参数指定了“文档类,框架类,视图类”的CRunClass类型。框架窗口的创建始于CSingleDocTemplate::OpenDocument(),
MFC中添加一张图片作为对话框(或CFormView)的背景
步骤: 1.从VC6.0的Resources中添加一张bmp图片 如图: 右击Dialog,选择import,就可以导入一张图片到资源文件中,会默认生成一个Bitmap文件夹,资源ID号为IDB_BITMAP1 2.在对话框中拖入一个picture控件,type为Bitmap,IMAGE中找到IDB_BITMAP1(这是上一步生成的)点击确定, bmp图片会自动填充对话框中相应的
VC 制作普通属性页对话框或者嵌入视图型属性页
1:在对话框资源里插入 PropertyPage_Large, 对应生成的类的基类 是 CPropertyPage;按照需要在对话框资源里建立几个page,并生成相应的类! 2, 建立容纳各个属性页的表单, 即CPropertySheet。 这个新类的加入可以从  插入新类-》MFC class,基类为 CPropertySheet。 3,在 CPropertySheet 里添加 所有 pag
基于SDI(单文档)多视图CFormView拆分窗口源代码
MFC,基于SDI(单文档)多视图CFormView拆分窗口源代码 你可以有一个MFC程序,不是多文档MDI,而是单文档的。 而里面需要用到拆分窗口,嵌入多个视图,这个就是源代码。
实现静态拆分窗口的问题
在第一次做静态拆分的时候,碰到了一些问题。 代码非常的简单    if(!(m_wndSplitter.CreateStatic(this, 1, 2) ) ||          !(m_wndSplitter.CreateView(0, 1, RUNTIME_CLASS(CHopeView), CSize(0,0), pContext) ) ||          !(m_wn
基于CVIEW类SDI和CFormView类的对话框之间切换
请问各位高手,我现在想建立一个基于CView类的SDI程序,其中加入一个CFormView的对话框,想在2者间自由切换,请问应该怎么做,又没有现成的程序,谢谢了,小弟有点急
(第四版中文版)[十五]文档与视图的分离
 文档-视图之间的相互作用函数:CView::GetDocument() :允许应用程序由视图得到与之相联系的文档。返回指向文档的指针,利用它可以对文档成员函数及公共数据成员进行访问。CDocument::GetNextView() :可以用文档得到视图,但因为文档可以有多个视图,因而必须对每个视图调用该成员函数,一般在一循环里调用。很少使用该函数,因为应用程序框架提供了更好的方法来循环获
单文档视图CFormView 问题
我想一运行程序 加载一个背景图案rn不知道如何操作??
VC如何在单文档里显示对话框
在建立这个单文档工程时,逐次点击下一步,在最后一步时选择视类的基类时,选 CFormView(默认的是 CView),这样你的空白窗口就是一个可以添加控件的对话框了。
基于CFormView的SDI工程
有一个自定义控件,需要用到CTRL+X,CTRL+C,CTRL+V,这些好像系统截获了似的,没反应,而CTRL+A,CTRL+B,等等则好用,如何解决
about : CFormView SDI
新建立一个CFormView的单文本对话框,如何自定义其大小?
如何优雅的写UI——(5)选项卡功能实现
&amp;#13;   先在我们的选项卡可以说能用了,每个标签页都能点进去,但是这还远远没到能用的地步,比如说你把窗口最大化后。 立马就露出马脚了,所以这篇我们要先讲讲tabctrl的最基本的功能实现   改变选项卡大小 上图的原因就是主窗口在改变的大小的时候没有通知选项卡让他跟着主窗口一起变,所以我们现在通知选项卡一下 添加ON_WM_SIZE消息,实现函数 void CtabV...
实现个人事务助理工具(CTabCtrl控件,CFormView视图类)
实现了一个简单的个人事务助理的工具,主要介绍了VC数据库方面的编程,并且介绍了CFormView视图类的使用,CTabCtrl控件的使用,高级标签控件类的实现,建立ODBC数据源的建立,利用数据集访问数据库操作结果等.
单文档程序窗口最大化问题汇总
单文档程序窗口最大化问题汇总,涵盖常规的最大化问题以及vc2010中CFormView启动最大化窗口问题 。
MFC单文档框架编程(三): CTabView的使用
1. 重载CTabView类,实现CConfBrdView。 class CConfBrdView : public CTabView 2. 添加选项卡 void CConfBrdView::OnInitialUpdate()        //重载OnInitialUpdate函数 { CTabView::OnInitialUpdate(); // TODO: 在
菜鸟级问题..CFormView?
我在CFormView的OnCreate事件中想给CListView加一列结果出现了rnDebug Assertion Failed!rn同样的代码放在InitialUpdate()可以执行只不过被执行了两次.rn我该怎么办,它有没有initialDialog()过程!
怎样在SDI(CFormView)中建立一个属性页??
在下领悟力低,能不能说详细点?给点代码最好rn谢谢各位高手了,谢谢!
VC6。0SDITAB
通过VC6。0实现SDI视图的TAB的切换
CSplitterWnd、CTreeView、CTreeCtrl的使用
本程序中附带了使用CSplitterWnd进行视图切分,CTreeView、CFormView的使用方法,并且使用递归的算法,将树的节点展开。以及左右视图间发送消息的方法!!
单文档多视图之间的切换
SDI程序,可以实现多个视图之间的切换。切换到新的视图后,原有视图销毁。
在SDI程序中如何切换VIEW,非CFormView?
在一个MFC的SDI程序中如何切换CFormView以外的View,如CListView,CHtmlView?
在单文档视图中加入对话框
利用单文档做界面显示时,一般的情况是:左侧显示图像、数据;右侧显示控件,通过控件控制左侧数据或图像的显示; 这样可以利用单文档结构,左侧为视图显示,右侧使用对话框。对话框可用使用CDialog类或CFormView。 采用CFormView,需要拆分窗口。具体步骤如下: 1,创建一个对话框类CMyFormDlg,基类为CFormView;创建类时会自动关联生成一个对话框资源,IDD_
菜鸟问题!如何实现CFormView和CScrollView的通讯
我的思路:主窗口分屏,左边是CFormView,上面两个Button,右边是个CScrollView,现在我想通过按左边的按扭来控制右边的CScrollView的屏幕的rn放大缩小。我在同一个CScrollView下已经实现了,现在就是如何通过CFormView上的rn两个按扭来控制!这两个视图公用CScrollView的doc!!谢谢!!
vc 多文档的简单例子,用CFormView
用vc开发的简单多文档例子,只使用了两个CFormView,适合初学者。有完整代码。
静态三切分窗口
基于vc6.0mfc单文档程序编写的静态三切分窗口 用到了 CView CFormView CListView。
MFC 界面部件大小位置自适应 EasySize的使用
EasySize类范例程序(EasySize_demo,EasySize_src) 下载地址http://www.codeproject.com/KB/dialog/easysize.aspx   使用说明 步骤一 a将#include EasySize.h加载入stdafx.h b或者将#include EasySize.h加载入TestCurveDlg.h中
关闭
关闭