文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发C/C++Windows下C语言网络编程快速入门
精品推荐
特别推荐
·C语言编程易犯毛病集合
·C语言编程常见问题解答(目录)
·C#程序开发中的常用函数汇总
·C/C++笔试、面试题目大汇总
·Beej的网络socket编程指南
·socket编程原理
·C语言的常用库函数使用方法分析及用途
·在C语言中如何处理时间和日期
·C++设计模式之Singleton
·VC++动态链接库编程之MFC扩展 DLL
热点TOP10
·进程和线程编程
·C语言编程易犯毛病集合
·打字游戏
·Awk 基础入门:Awk 实例编程
·asp.net中调用javascript函数实现多功能日期控件示例
·C语言编程常见问题解答之常用函数的包含文件(1)
·C# GridView 排序及分页
·C #中的几个线程同步对象方法
·无废话C#设计模式之三:Abstract Factory
·C# DataGridView隔行显示不同的颜色

Windows下C语言网络编程快速入门

日期:2007年10月30日 作者: 查看:[大字体 中字体 小字体]



  3. 在【位置】文本框中输入新建工程的路径(例如:F:\),在【工程】文本框中输入工程名称(例如:Get_IP)。

  4. 选中【平台】列表框中的Win32复选框,然后单击【确定】按钮。

  5. 在随后的对话框中,都选择默认设置,完成后,进入图2示界面:

Windows下C语言网络编程快速入门(图二)
点击查看大图

图2

  (二) 添加代码

  在VisualC++6.0中,源代码一般存放在源代码文件和头文件中,往项目中添加源代码是非常方便的,为项目新建一个源代码文件一般要按下述方法操作:

  1. 选择【工程】【添加工程】【新建】选项,弹出图3所示【新建】对话框:

Windows下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. 单击确定,回到主窗口后,选择【插入】【资源】选项,打开【插入资源】对话框,如图4所示, 在【资源类型】列表框中选中“Dialog”选项,单击【新建】按钮,返回主窗口后,即可利用对话框编辑器进行编辑了。编辑后的对话框如图

Windows下C语言网络编程快速入门(图四)
图4
Windows下C语言网络编程快速入门(图五)
图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网络编程等实用编程技术课程,不仅可以让学生尽早地接触到前沿的实用编程技术,而且还可以极大地调动学生的学习积极性,在有限的时间里,学到更多的知识和技术。

(出处:清风网络学院


上一页 [1] [2] [3] [4] 




上一篇:水滴石穿C语言之指针综合谈

下一篇:水滴石穿C语言之typedef的问题

相关文章:
·请问网络路由器的接口种类有哪些?
·最详细的黑客入门法则
·Windows Vista震撼1600X1200高清壁纸
·经典爱情语言
·Windows系统漏洞修复软件大比拼
·从零开始学黑客:网络黑客新手入门指南
·鲜为人知的Windows XP优化
·如何让Windows桌面图标任我排
·注册表已经损坏并导致WindowsXP无法启动,应该如何恢复
·微软.NET战略延深 蓄谋打造下一代网络门户
相关软件:
·网络常见问题与故障1000例
·Vgo网络电视V3.0
·C语言程序设计
·Windows主题70合一典藏版
·盈速通网络加速器V1.2
·孙鑫VC++从入门到精通开发详解视频教程FLASH版
·2007网络安全黄皮书V1.0.0
·Photoshop 入门教程
·CorelDraw12 入门与实例(图文教程 菜鸟先飞系列教材)
·保证你快速致富的七个步骤

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot