软件框架的利器、TangramMini组件应用教程六:MDI应用一
2007-12-30 21:37:49 来源:WEB开发网本文示例源代码或素材下载
上一篇中我介绍了TangramMini组件在SDI程序中的应用,从这一篇开始我计划写两到三篇关于TangramMini组件在MDI应用程序中的使用,其实在MDI中的应用与SDI中应用创建步骤是一致的。在MDI应用程序中使用了TangramMini组件之后,使应用程序的框架设计更加快捷、简单、易于修改,并且使MDI应用程序有了很强的个性化色彩。
TangramMini组件的安装,请到http://www.tangrammini.com中下载组件安装包并安装。
由于在MDI应用程序中使用TangramMini组件与在SDI中的使用基本上一致,所以下面的说明我也采用了上一篇介绍SDI中应用TangramMini组件文档的原版,只是稍微做一些修改。
首先我们要生成一个普通的MDI程序。启动Microsoft Visual C++ 6.0开发环境,进入主菜单中的File->New,在New对话框,选择Projects页,然后选择MFC AppWizard (exe),在Project name中输入MDI(请注意:这里的MDI是工程名,你也可以随便取个什么名字),然后单击OK按钮,在向导的第一页选择Multiple documents(多文档)类型,然后单击Finish完成单文档程序的创建,你也可以不直接Finish,可以先Next做一些别的修改,然后完成。
由于不是对话框程序,这次我们不能直接在界面上拖入TangramMiniCtrl控件,只能动态创建TangramMiniCtrl控件,在这里我们有两个办法创建TangramMiniCtrl,一个办法当然是直接手工创建;另一个办法就是利用TangramMiniB2C组件创建,因为TangramMiniB2C有辅助创建TangramMiniCtrl的功能,当然要利用TangramMiniB2C组件创建TangramMiniCtrl控件,我们就必须先创建TangramMiniB2C组件。在这里我决定使用第二种办法,就是利用TangramMiniB2C组件创建TangramMiniCtrl控件,因为方法更加简单方便,编码更少。在TangramMini组件安装之后,所带的案例中,这两种创建方法都有相对应的例子,大家也可以自己查看。
赞助商链接