导航:首页 > 编程语言 > mfc多文档编程教程

mfc多文档编程教程

发布时间:2022-11-05 18:06:25

A. vc++创建mfc的工程然后怎么编程

这个问题一两句话说不清楚。MFC工程一般分为多文档、单文档和对话框三种类型,对于新手而言,对话框工程类可能最容易理解,也最易于实现类似于VB形式的编程方式。其次是单文档工程类型。不管是多文档还是单文档工程,简单地讲都可以按三层结构的形式来理解,即文档类、视图类和应用类。三层之间MFC均已为开发者尽量把框架设计好,包括事件和数据映射关系等。若要真正实现有深度的开发,建议还是先找一本有关MFC相关的书籍好好看看再动手。

B. MFC多文档多视图编程,有问题想请教一下: (1)文档与视图之间的关系 (2)如何将串口数据作为文档

文档主要处理文档的存储或读出功能,而视图主要显示文档的内容。串口数据可以通过文档来保存或读出,视图可以用来显示数据。

C. visual studio MFC编程中,创建了一个多文档应用程序,如何给左侧的文档视图节点添加双击和右击事件呢

根据你的描述,不知道你现在的具体情况。
但是应该有如下方法:你说的文档视图是个DockPane,你新建一个多文档工程,你可以看到对应的"文档视图"类,它里面有创建其子窗口的代码,大概会有个CViewTree的类,派生自CTreeCtrl
所以,你可以为这个类添加事件:双击和右键单击的。
而右键菜单,可以添加OnContextMenu,在里面弹出右键菜单即可,具体菜单消息处理,就看你自己的了,为菜单项添加事件处理程序。

D. 多文档 MFC 建立步骤困惑,求大神解释一下!!

关于第一个问题,以前我也研究过,不过就得没有多大意义所以也没有做记录,至于是什么意思,你只要修改了(修改前要备份,以免弄错了改不会来),编译试运行看效果应该就明白。关于第二个问题,我不知道除了你要事先显示的内容外是否还显示其他内容,如果你连续两次调用GetEditCtrl().setwindowtext函数,第二次调用显示的内容将覆盖掉第一次调用显示的内容。

E. 用MFC如何开发多区域,多文档界面,如VC6的集成界面

使用VS2008创建MFC应用程序,选择多文档->VisualStudioStyle即可。

F. 求一个mfc的小程序 建立一个多文档的工程 然后用cdc随便在文档里画条线就可以了 该怎么做 我做l

你新建一个MFC文档视图工程的话,它会自动生成一个从CView派生出来的类。比如你创建了一个工程名为my,它会派生出一个CmyWiew类。
在那个派生类的OnDraw(CDC *pDC)函数中加入你的绘图代码就OK了,函数有一个参数pDC就是视图界面的设备环境句柄,不用你自己创建,调用pDC->MoveTo(x1,y1),然后再调用pDC->LineTo(x2,y2),这样就画了一条(x1,y1)到(x2,y2)的直线。

G. MFC多文档编程的文档模板怎么用

只能重载CDocManager::OnFileNew了,
源文件在\mfc\src\docmgr.cpp的802行,
若文档模板数大于1将弹出CNewTypeDlg型对话框

H. mfc 多文档怎么编啊

你这是什么问题啊
VC自动带有多文档
可以实现一个框架
后面的具体代码就要你自己实现了
不是和其他的一样吗
你具体是要问什么?

I. MFC 多文档程序(MDI - Doument\view) 编程实例或者教程

看Visual C++内幕,讲述的一些原理和细节都很好,还有很多实例

J. VS2010如何用MFC做一个基于单/多文档的计算器

首先,点击VS2012,启动VS软件,然后建立如下图所示的应用程序,在图的下面输入项目名
建立基于对话框的标准程序,如下图所示,其余设置采用系统设置,点击完成
如下图,软件会生成下面的对话框,还有相应的库,代码,资源文件等
对上面的对话框进行编辑,如下图中所示,最后编辑的样子如下,其中1,5,6是Edit 控件,2,7是静态控件,3是buttion,4是取消按钮改了个名字,将各个控件按下图排好,并改好名字,其余部分采用软件默认
对1,5,7控件添加变量,对控件右击,选择如下
如下图变量添加向导,1选择Value,2选择Double (方便计算小数)3,是变量名,我们选择a,相同的方式,对上图中的1,5,7分别添加变量,分别为工a,b,sum
添加完后在对话框上双击计算按钮,就会生成相应的消息映射,进入如下代码中
在这个函数中添加下面代码,UpdataDate()函数中参数true表示从控件变量中获取数值,false相反
sum=a+b,就是我们先在控件中添加的三个变量,此处所做的计算器只是用来做个加法
添加完上述代码后,编译成功如下所示
ctrl+f5运行
输入数值进行加法计算,你可以进行其它的相关扩展,比如减法,乘法等,都是相同的方法

阅读全文

与mfc多文档编程教程相关的资料

热点内容
五菱宏光空调压缩机 浏览:64
为什么app占用几百兆 浏览:676
自动解压失败叫我联系客服 浏览:482
易语言新手源码 浏览:456
oa服务器必须有固定ip地址 浏览:42
传奇源码分析是什么 浏览:267
解放压缩机支架 浏览:255
程序员秃顶搞笑相遇 浏览:6
IBM手机app商店叫什么名字 浏览:834
jpeg压缩质量 浏览:774
云服务器评测对比 浏览:145
java日期转string 浏览:221
openfire源码编译 浏览:897
在线小工具箱引流网站源码 浏览:337
非科班程序员自学 浏览:801
压缩泡沫鞋底底材 浏览:219
程序员职场第一课2正确的沟通 浏览:679
遇到不合法app应该怎么办 浏览:91
汇编程序编译后的文件 浏览:81
大智慧均线源码 浏览:374