
下面我们简单地介绍一下程序里面介绍的完善的获取本机的主机 名和 IP 地址程序的编译过程: (一) 新建工程 1.启动 MicrosoftVisualC++,然后在【文件】菜单中先择【新建】命令,弹出如图 1 所示 的【新建】对话框:2.在【新建】对话框中,系统开启的是默认的【工程】选项卡,【工程】选项卡左侧的列 表框中有多种建立项目的方法,我们选中“Win32 Application”选项。 3. 在【位置】文本框中输入新建项目的模式(例如:F:\),在【工程】文本框中输入工 程名称(例如:Get_IP)。 4. 选中【平台】列表框中的 Win32 复选框,然后点击【确定】按钮。 5. 在之后的对话框中,都选取默认设定,完成后,进入图 2 示界面:(二) 添加代码 在 VisualC++6.0 中,源代码一般放置在源代码文件跟头文件中,往项目中添加源代码是非 常方便的,为工程修建一个源代码文件通常应按以下方式操作: 1. 选择【工程】|【添加工程】|【新建】选项c 网络编程基础,弹出图 3 所示【新建】对话框:2. 在对话框的【文件】选项卡中,左侧的列表框选中“C++ Source File”选项,右侧选 中【添加工程】复选框,并在【文件】文本框中键入源文件名(例如:Get_IP.c)。
3. 单击【确定】按钮,【新建】对话框将被闭,用户就可以在新建的 Get_IP.c 中输入程 序的源代码了。 4. 添加头文件 Get_IP.h 的方式跟后面所述过程一样,只是在【文件】选项卡中,左侧的 列表框要先中“C/C++ Header File”选项。在【文件】文本框中键入头文件名(例如: Get_IP.h)。 (三) 添加资源 在添加资源前,必须在项目中先添加一个资源文件,然后能运用 Visual C++6.0 提供的资源 编辑器为工程新建一个资源,具体方法如下: 1. 选择【工程】|【添加工程】|【新建】选项,弹出图 3 所示【新建】对话框。 2. 在对话框的【文件】选项卡中,左侧的列表框选中“Rsource Script”选项,右侧选中 【添加工程】复选框,并在【文件】文本框中键入资源文件名(例如:Get_IP.rc)。 3. 单击确认,回到主窗口后,选择【插入】|【资源】选项,打开【插入资源】对话框, 在【资源类别】列表框中选中“Dialog”选项,单击【新建】按钮,返回主窗口后,即可利用 对话框编辑器进行编辑了。编辑后的对话框如图: 4:图5 (四) 编译链接 在添加了源代码与资源文件后,就可以对程序编译连接了,可按 Ctrl+F7 键编译,按 F7 键 连接,按 Ctrl+F5 键运行程序。
在连接前是应注意,资源文件 Get_IP.rc 也要进行编译。 由于这个程序引用了 Winsock API 函数,在编译连接前,还要添加 wsock32.dll,具体办法 前面已经介绍过,这里就不再赘述了。 一点看法: 利用 C 语言编写 Windows 应用程序有两种形式: 一种是 Windows C 编程方法, 另一种是 Visual C++编程方法。在通常状况下,Visual C++编程方法编写的程序源代码量小、开发时的工作量小、工作难度也较小,但编译后的代码量较大,运行速率略低;而 Windows C 编程方法编 写的程序源代码量虽然较大,但能执行代码效率高。随着科技的进步,Visual C++编程方法 已被广泛运用,但像网络编程等一些对速度要求高、对软件操作较好的程序,大多数还是用 Windows C 编程方法研发的。 另外, 学习 Windows C 程序设计, 还有助于更深入地知道 Windows 的真相和 Windows API。 从课堂角度讲,在教师具有了 C 语言跟其他一些前导课程基础后,直接开启 Windows C 网络 编程等实用编程技术课程, 不仅可以使学生尽快地接触到前沿的实用编程技术, 而且还可以 极大地激发学生的学习积极性,在有限的时间里,学到更多的知识跟技术。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-142942-2.html
就是将剩余的小包或者再买同批次的打开