实验一 - 实验指导书(2)

2020-05-04 15:46

表1.4

项 目 名 称 No Ports Receive Errors Datagrams Sent UDP的统计信息中的项目

描 述 信 息 没有端口的数据包数量 接收错误的数据包数量 发送的数据包数量

4. 开发Windows控制台应用小程序 (1)启动Visual Studio 2005

在“开始”菜单中依次选择“程序”“/Microsoft Visual Studio 2005”/“Microsoft Visual Studio 2005”,启动Microsoft Visual Studio 2005窗口,如图1.5所示。

最新打开的项目

单击创建新项目

图1.5 Visual Studio 2005主窗口

在起始页中可以查看到最近打开的6个项目,单击项目名称可以打开该项目。 (2)创建项目

在“起始页”中单击“创建”标签后面的“项目”超链接(或者在菜单中选择“文件”/“新建”/“项目”),打开“新建项目”对话框,如图1.6所示。

6

图1.6 “新建工程”对话框

在对话框左侧的“项目类型”列表中选择Visual C++,在右侧可以看到已经安装的项目模板。在列表中选择“Win32控制台应用程序”,然后输入项目的名称,选择保存项目的目录。默认目录为C:\\Documents and Settings\\Administrator\\My Documents\\Visual Studio 2005\\Projects(在不同操作系统下默认目录的位置会有差别)。配置完成后,单击“确定”按钮,打开创建Win32应用程序向导,如图1.7所示。

图1.7 Win32应用程序向导

单击“下一步”按钮,打开应用程序设置窗口,如图1.8所示。

7

图1.8 选择应用程序类型

用户可以选择当前项目的类型,包括Windows应用程序、控制台应用程序、DLL和静态库等。选择“控制台应用程序”单选按钮,然后单击“完成”按钮,完成创建项目的操作。默认的控制台应用程序的主文件中包含一个主函数_tmain(),代码如下:

int _tmain(int argc, _TCHAR* argv[]) {

return 0; }

在运行控制台应用程序时,将首先调用_tmain()函数。函数中包含两个参数,参数argc表示命令行参数的数量(其中包含应用程序名本身),参数argv表示包含命令行参数的数组。 (3)在_tmain()函数中添加代码

要在项目中实现指定的功能,就需要在主函数_tmain()中添加相应的代码。本实例只实现一个简单的功能,即在控制台窗口中输出“Hello World!”字符串,_tmain ()函数的代码如下: #include \

8

#include \

int _tmain(int argc, _TCHAR* argv[]) {

printf(\ system(\

return 0; }

在控制台应用程序中,printf()函数用于输出数据。\\r\\n表示回车换行符;system(\在stdlib.h中声明,其功能是使应用程序处于等待数据的状态,以便用户查看控制台窗口中的输出信息。当用户按下任意键后,应用程序将结束。

(4)运行程序

在菜单中选择“调试”/“启动调试”,或在工具栏中单击“启动调试”按钮可以运行当前的项目,如图1.9所示。

图1.9 HelloWorld项目的运行界面

可以看到,在控制台窗口中显示了_tmain()方法中输出的字符串“Hello World!”。按下任意键后,应用程序将结束。

4. MFC对话框编程

(1)创建基于对话框的项目

基于对话框的项目是MFC应用程序中最简单的项目,项目中所有用户界面都是基于对话框的。

在“起始页”中单击“创建”标签后面的“项目”超链接(或

9

者在菜单中选择“文件”/“新建”/“项目”),打开“新建项目”对话框。在“项目类型”列表中选择“Visual C++”/“MFC”,在右侧的模板列表中可以查看到MFC项目模板,如图1.10所示。

图1.10 “新建工程”对话框

在列表中选择“MFC应用程序”,然后输入项目的名称,选择保存项目的目录。默认目录为

C:\\Documents and

Settings\\Administrator\\My Documents\\Visual Studio 2005\\Projects(在不同操作系统下默认目录的位置会有差别)。配置完成后,单击“确定”按钮,打开创建MFC应用程序向导,如图1.11所示。

图1.11 MFC应用程序向导

10


实验一 - 实验指导书(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:医学统计学分析应用题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: