摘要: function CreateThread( lpThreadAttributes: Pointer; {安全设置} dwStackSize: DWORD; {堆栈大小} lpStartAddress: TFNThreadStartRoutine; {入口函数} lpParameter: Point 阅读全文
posted @ 2016-06-15 23:16 rainbow70626 阅读(10530) 评论(0) 推荐(0) 编辑
摘要: 用C++写程序,肯定要用预编译头文件,就是那个stdafx.h.不过我一直以为只要在.cpp文件中包含stdafx.h 就使用了预编译头文件,其实不对。在VC++中,预编译头文件是指放到stdafx.h中的头文件才会有效果。如下: file: stdafx.h 在stdafx.cpp中保持不变即可, 阅读全文
posted @ 2016-06-15 23:13 rainbow70626 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 直接附上原文链接:windows 网络编程学习-面向连接的编程方式 阅读全文
posted @ 2016-06-15 21:52 rainbow70626 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 利用WideCharToMultiByte函数来转换,该函数映射一个unicode字符串到一个多字节字符串。通常适合于window平台上使用。 相关知识点: Unicode的出现是为了适应软件国际化的需要。Unicode不同于双字节字符集(DBCS)。 一、相关操作函数 1、DBCS使用下面的函数操 阅读全文
posted @ 2016-06-15 12:53 rainbow70626 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 不得不说,客户端的connect函数和服务端的accept函数是一对好基友,如果客户端没有去connect, 那么服务端的accept会一直在那里傻傻地痴痴地等待,我们先来看看connect函数的原型吧: 第一个参数是客户端的套接字(表明即将发起连接请求),第二个参数是服务端的套接字所在的“地方”( 阅读全文
posted @ 2016-06-15 02:22 rainbow70626 阅读(7278) 评论(0) 推荐(0) 编辑