在输入应用程序名称时大小写要特别小心,因为以后的类名 和代码文件名都和它有关。如果用错了一个大小写,以后的代码会乱了套,此时最好推倒重来。 首字母必须大写。 1) 应用程序向导对话框 新建文件类型选择“工程”,再选择“MFC AppWizard[exe]”;在“位置”文本框中输入 “D:\myVC\ch01\”;在工程文本框中输入“HelloWin”。“位置”文本框的内容会自动变成 D:\myVC\ch01\HelloWin 就 OK 了。如图 chap1-01 2) 对话框 step1 的应答 选择对话框模式(Dialog Based),如图 chap1-02。 需要存、 读文件时要选 “文档/结构查看支持” 。 图 chap1-02 3) 对话框 step2 的应答 选定“About 对话框支持”和“3D 控件支持”,其余的不相干。如图 chap1-03 图 chap1-03 4) 对话框 step3 的应答 第一组选“MFC 标准”,第二组选“生成注释内容”,第三组选“共享链接库”或“静态链接库”。 如图 chap1-04。如选择后者库的代码被连接在应用程序内部,该应用程序在别的电脑上运行不 会发生问题。选共享链接库,库的代码没有被连接在应用程序内部,在别的电脑上运行时可能会 报告错误“找不到某某 DLL 文件”。如果程序中用到了 VC 提供的 DLL,而 WINDOWS 自己没有, 这种情况就会发生,除非你把所用到的 DLL 一起发给他。 图 chap1-05 5) 对话框 step4 不需要应答,让你核对一下,允许你回到前面修改,一经“确定”就生成了工程文件和应用程序 的框架。并且进入了工作区和用户窗口。点“工程|设置”菜单,在对话框的左上角设置 "Win32/Release",输出的 EXE 文件将不包含调试信息。默认的是"Win32/Debag",EXE 文件将中 包含调试信息,EXE 文件将放置在 Debag 子目录中。 1.3 制作我的第一个窗口式应用程序 例 1 HelloWin 程序 HelloWin 程序的界面和功能 在例 1 中我们要建立一个名为 HelloWin.exe 的应用程序,它的主窗口有一行文字和两个按钮。 点击[Print]按钮将弹出一个消息框,显示“Hello, welcome you”字样,点击[Exit]按钮就退 出程序。运行后的界面如图如图 chap1-05 所示。 图 chap1-05 下面我们按步讲述程序的设计过程。 1 创建工程文件 点菜单 “文件|新建” 打开工程向导, “工程” 在列表框中选择 选择 页, “MFC AppWizard[exe]” ; 设置“位置 =D:\myVC\ch01\”, “程序名= HelloWin”,点确定。step1 中选择“对话框模式”, 其余都可以用默认的选项。 2 设计应用程序界面 保存了工程文件后,编辑区会自动打开 HelloWin 对话框供用户编辑。其他时刻要想打开这 个对话框,可以在左边的工作区 resourses 页中选定这个对话框,随后双击鼠标。