随笔分类 -  Windows编程

摘要:当我在单机世界摸爬滚打数月时,我也跟着时代的潮流,正式的跨入了网络化编程时代。学习一项新技术,永远是一件令人兴奋的事情。但是,想要找到一个好的学习教程无疑是一件困难的事情,搜寻百度谷歌无数次,终于踏入了Winsock的大门,我会在学习Windows网络编程中的心得体会发布出来,供大家学习。因为我也是新手,如果在博文当中有什么错误的地方,还请各位高手大大提出来,以帮助本人改正错误。 如果你原来学习过Winsock编程,那么看本篇文章将会非常轻松。如果没学过,也没关系,本篇博文将会详细讲解。OK,废话不多说,直接跳到主题。 1.在我们使用任何winsock函数之前,必须要现在头文件中添加w... 阅读全文
posted @ 2013-03-08 21:10 蓝雨麦郎 阅读(2958) 评论(13) 推荐(1) 编辑
摘要:最近正在学习使用C语言发送电子邮件,但是发送邮件需要连接到SMTP服务器,C语言只支持连接IP,而不支持连接域名,那么就需要将SMTP地址转换成IP地址了。虽然我们可以使用DOS命令中的ping命令来将SMTP服务器的IP地址转换出来,但这并不是我的本意。在网上找贴半天,实在是让人无语。最后,自己终于研究出来,故发表出来,希望能够帮助到大家。 如果要将一个域名转换成一个IP地址,需要使用到Winsock中的函数gethostbyname。相反,如果我们想将一个IP地址转换成一个域名,则使用gethostbyaddr。今天,我们主要来详细讲解gethostbyname。struct hos... 阅读全文
posted @ 2013-03-03 17:15 蓝雨麦郎 阅读(9073) 评论(1) 推荐(0) 编辑
摘要:剪切、复制、粘贴都是我们在操作电脑的时候经常会用到的功能。但是你知道当我们剪切或者复制的 时候,数据会保存到什么地方吗?当我们粘贴的时候,又是从什么地方将数据输出出来呢?这都源自于系统中给我们提供了一个暂存数据的存储区域,我们称之为剪 切板,当新的内容送到剪切板后,新的内容将会覆盖掉旧的内容,即剪切板只能保存一份内容。因为剪切板是在内存当中,所以,电脑关闭或者是重启以后,存在剪 切板中的内容将会丢失掉。除了我们人工的ctrl+C或ctrl+V进行对剪切板的操作以外,我们同时可以使用Windows给我们提供的API来让程序来进行剪切板的复制及粘贴。本篇文章以Visual Studio 2012为 阅读全文
posted @ 2013-03-02 20:40 蓝雨麦郎 阅读(5072) 评论(0) 推荐(1) 编辑