摘要: 文档标题的更改方法一·单文档接口(SDI)类型窗口标题的改变 首先,我们来看WindowsSDI类型窗口标题栏的结构形式。结合具体例子说明:用VC的AppWizard创建一个名为“SDITitle”的单文档类型的工程,创建完工程后,编译运行该工程,程序主窗口标题形式如下: 文档标题 主窗口标题 1·文档标题的改变 文档标题在是由工程中相应的文档类所控制的,因此我们可以利用SetTitle()函数来改变文档标题。例:改变CSDITitleDoc::OnNewDocument() 函数为:BOOL CSDITitleDoc::OnNewDocument() {if (!CDoc 阅读全文
posted @ 2011-08-24 14:28 luoshupeng 阅读(1746) 评论(0) 推荐(0) 编辑
摘要: 多视图是VC开发中经常要用到的技术之一,一般地实现单文档多视图有两种方式1)通过视图分割的技术(使用CSplitterWnd实现),将窗口分割为多个部分,每个部分显示各自显示不同的视图,这种技术实现起来比较简单,并且相关的资料也很多。2)通过一个文档关联多个视图,窗口显示整个视图。第二种实现较第一种复杂,这里给出详细的实现方法。Step 1:使用VC 6.0新建一个Project,命名为:MultiView。除选择单文档属性外,一切使用“默认”方式。于是你可以获得五个类:CMainFrame ,CMultiViewApp,CMultiViewDoc,CMultiViewView,和CAbout 阅读全文
posted @ 2011-08-24 14:27 luoshupeng 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 用习惯了Delphi、VB、Windows Form(Visual C#)等称之为RAD(Rapid Application Development)的开发工具进行项目开发的都会很满足这些工具和平台提供的快速界面开发的功效:你可以很容易就可以实现一个MIS系统的管理界面,提供一个主框架,点击主框架上的某一个菜单项就打开一个处理事务的窗口,这些窗口可以重叠,可以最大/小化,一切看起来都像那么回事。但是当你在VC中进行开发的时候,发现整个世界都变了,虽然VC提供了MDI支持多文档视图的框架,但是每次你点击“打开”/“新建”菜单项的时候,你会发现新打开的窗口千孔一面,都是同一个样式,根本就不能满足项 阅读全文
posted @ 2011-08-24 14:23 luoshupeng 阅读(1894) 评论(0) 推荐(1) 编辑