12 2010 档案

摘要:它们是用于定义windows和Internet Explorer版本号的,用于区分不用版本的函数和参数。在你编译程序时会根据不同的版本系统号,链接不同的函数和参数。Minimum System Required   Macros to Define------------------------------------------------------------------------------------------Windows 95 and Windows NT 4.0  WINVER=0x0400Windows 98 and Windows NT 4.0  _WIN32_WIND 阅读全文
posted @ 2010-12-06 15:55 huhu0013 阅读(3177) 评论(0) 推荐(0) 编辑
摘要:VC和服务器建立TCP连接不像VB的winsock那样两三行代码就能搞定。虽然VC得MFC类库中也有CSocket、CAsyncSocket这样的类,但是这些类的毛病太多,还是返璞归真用socket api来的灵活。每次用到都得查一遍流程,这次写个几乎通用的模板,以备以后用。注:1.因为socket只能传入IP地址,所以要想连接还得先解析域名,以下包括把域名解析为IP的代码。2.以下代码为阻塞模式... 阅读全文
posted @ 2010-12-02 10:02 huhu0013 阅读(6747) 评论(0) 推荐(0) 编辑
摘要:下面是2则域名解析的例子void CView::HostNameToIP(CString strhostName) //域名解析为IP地址{char pURL[]="http://www.163.com/"; struct hostent *hp;int k;char **p;hp = gethostbyname(pURL);if(hp==NULL) {return; }for (p = hp-&... 阅读全文
posted @ 2010-12-02 09:58 huhu0013 阅读(291) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示