VC++6.0是Microsoft新近推出的可视化C++集成开发环境。它在继承以前VC++的
基础上增加了许多新的功能,用于支持Win32平台应用程序、服务程序和控件的开发。VC++5.0提供了强大、快捷的编程工具,其中最基本的是三个导航:AppWizard用于程序框 架的生成,AppStudio用于资源的编辑,ClassWizard用于类的编辑和管理。其中,窗口 、菜单等无需用户编写程序,而由系统自动生成。但在许多情况下,用户要设置自己希 望的窗口(即定制窗口)。
一、如何在多文档界面下去掉开始的子窗口
在多文档界面下,自动生成一个新的子窗口,而一个实际的应用系统往往是由用户操
作后再生成新的窗口。为了去掉开始的子窗口,可在应用程序文件分析命令行的语句
CcommandLineInfo cmdInfo;
ParseCommandLine(cmdInfo);
后加入:
cmdInfo.m_nShellCommand=CcommandLineInfo::FileNothing;
去掉子窗口后,就只剩下主框架窗口了。因为在多文档界面中,系统生成两个菜单:
一个是用户的菜单,另一个是系统主框架菜单。通常用户工作在用户菜单。为了保证菜 单界面不变,可修改主框架菜单资源,使其与用户菜单保持一致。