怎样用VC++开发多文档多窗体应用程序

怎样用VC++开发多文档多窗体应用程序,第1张

就是建一个工程:

打开VC++,执行“文件”——“新建”命令,单击“Win32 Console Application”拆举选项后,在“工程”文本框中输入“prog10_1”,在“位置”中选择“c:\programming”后,“位置”文本框中即显示“c:\programming\prog10_1”.选择“创建新工作区”选项,单击闭团“确定”按钮后,在选择“An empty project”选项,即建立了一个工程。

添加源程序:

执行“工程”——'添加工程"命令,在file中选择prog10_1.cpp,并以同样方式选择prog10_1_2.cpp和prog10_1_3.cpp后,就将三个源文件全部添加到了工程中。在左侧窗口中单击"File view"选项卡,再单击"Source File",此时双击某个源轿御橘文件名,在右侧窗口中即显示相应的源程序。

文章摘要: 多窗体应用程序中有多个窗口界面,这清笑些窗口分别显示在屏幕上,它们之间没有绝对的从属关系。在多窗体中每个单独的窗体都依照应用喊正森功能分类进行设计,这样可以使整个程序的功能更加协调,相互之间的逻辑关系更具体。在用Delphi、VB开发数据库应用时,常常使用这种方法,那么在VC中如何实现呢?其实在VC中不仅能创郑亩建多窗体程序,而且也可建立多窗体多菜单的应用程序。 (共2页)

文档应用程序:单文档界面(SDI)应用程序

多文档应用程带察链序:多文档界面 (MDI) 应用程序

区别:

1、窗口数量不同

单文档界面(SDI)应没扰用程序:只有一个窗口

多文档界面 (MDI) 应用程序:有多个子窗口

2、同时处理多个窗体的方式不同

单文档界面(SDI)应用程序:不能同时处理多个窗体,要想同时处理多个窗体,需要打开应用程序的多个副本。需要不断的实例化多个Form,然后通过show()方法打开。

多文档界面 (MDI) 应用程序:可以同时显示多个文档,每个文档显示在各自的窗口中,MDI 应用程序中常有包含子菜单的“窗口”菜单项,用于在窗口或文档之间进行切换。

扩展资料

1、创建MDI父窗体

MDI 父窗体是包含 MDI 子窗口的窗体,子窗口是用户与 MDI 应用程序进行交互的副窗口,要将窗体指定为子窗口的 MDI 容器只需将窗体的IsMDIContainer 属性设置为 True,建议将 WindowState 属性设置为 Maximized,因为当父窗体最大化时 *** 作 MDI 子窗口最为容易。MDI 父窗体的边缘将采用系统颜色。

2、创建MDI子窗体

多文档界面 (MDI) 应用程序的基本元素是MDI 子窗体,因蠢孙为它们是用户交互的中心。

例如:创建子窗体的代码如下:

FormnewMDIChild = new Form()

// 设置该窗体的父窗体

newMDIChild.MdiParent= this

// 显示新建窗体

newMDIChild.Show()

参考资料:百度百科 - MDI


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12412040.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存