课程概述

内容提示
  学习VC程序的建立方法。

学习方法
  1、运行示范程序,建立初步映象。
  2、认真阅读课程内容。
  3、在VC上建立一个非控制台VC程序。

必须掌握的知识技术
  非控制台VC程序的建立方法。

进阶
  其它VC程序框架的建立方法。

教学内容

建立非控制台的Windows程序框架

  我们开始来建立这个包含OpenGL的Windows框架程序。对一些学员来说,可能是在Visual C++中做的第一个程序。请按下面的步骤跟我一起来做吧。如果按图示操作还不清楚,在我们提供的教学演示课件中,有相关的视频演示动画供你观看。对初学者来说建立Windows框架程序的过程,你不妨多做几遍,多熟悉一下Visual Studio的操作方法。

  你的机器上装有Visual Studio6.0吗?如果没有,你只好继续“看”了(这样只看可不行的,还是先安装程序吧);有,那我们就开始吧。

  ● 启动VC++的开发环境Visual Studio
首先在你的机器上启动VC++的开发环境Visual Studio。在Windows的开始栏→程序项→Visual Studio项→Visual C++ 6.0,启动Visual C++ 6.0的集成开发工具Visual Studio。





图1-1-1 启动Visual C++


图1-1-2就是Visual C++ 6.0的集成开发工具Visual Studio。它是集VC程序编辑、编译、连接、调试一体的程序开发工具。我们整个“3D游戏开发”的程序都是在这里编制调试。




图1-1-2 Visual Studio 6.0工作界面


● 创建一个Win32 程序(非控制台程序)

在Visual Studio的File菜单上选择新建文件(New)。



图1-1-3 选择新建立文件


● 在Projects (工程向导)中选择建立程序

在新建文件对话框的Projects栏选择Win32Application(Win32 非控制台程序),这是在建立一个SDK程序模式的Windows框架。


图1-1-4工程向导


在Location(工程位置)栏选择建立工程的目录,在Project name给出工程名。
● 在工程向导第一步选择A simple Win32 application(简单的Win32 非控制台程序),按确定键(Finish)。

 


图1-1-5 工程向导第一步


就这样一个在Visual C++中的 Win32 程序(非控制台程序)框架已建立。


图1-1-6 新建的Win32 程序(非控制台程序)



建立3D图形环境
【视频演示:建立SDK程序框架】

编译运行VC程序

  在Visual Studio的工具栏Build 按钮是对源程序进行编译连接, 如果没有错误就生成可运行的目标程序“.EXE”。Execute Program 按钮是运行程序,如果你的程序还没编译,它就先给你编译连接后运行。将1-3节的OpenGL框架的程序代码输入完成后,点击 ,开始编译连接这个程序。

  现在这个Windows程序框架可以直接在Visual Studio中编译通过。因为它包含了Windows程序的基本要素。运行程序看看。这个程序一运行就退出了,什么也没有。原来这个程序现在还是空的,我们可以看见在主程序WinMain(…)中只有一条“return 0” 返回语句。

本章源程序
【下载:OpenGL的程序框架

课程小结

介绍在VC上建立程序的方法。

  1、启动Visual Studio。
  2、非控制台程序的建立方法。
  3、编译运行VC程序。

练习

   观看本课教学录像,在VC上进行多次建立程序的操作。