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运行
输入数值进行加法计算,你可以进行其它的相关扩展,比如减法,乘法等,都是相同的方法