MFC windows系统 网络
文章平均质量分 63
曾经一片
业精于勤而荒于嬉行成于思而毁于随
展开
-
MFC CSocket正确设置接收和发送超时
CSocket超时设置经过测试,只有这样才能有用。自己由CSocket派生一个类,类名自己定。class CTimeOutSock : public CSocket{// Attributespublic: BOOL SetTimeOut(UINT uTimeOut=1000); BOOL KillTimeOut();private:原创 2013-07-10 12:04:09 · 2056 阅读 · 0 评论 -
如何添加CSerialPort类以及相应的消息函数
Step1: 将类文件SerialPort.cpp和SerialPort.h复制到工程所在的文件夹中,然后点击VC菜单上的Project->Add to Project->Files,再在打开的对话框里选择上面的两个文件,单击OK,就把类文件加入了当前工程,在Dlg.h中添加SerialPort.h说明:#include"SerialPort.h",完成这个类的加入。Step转载 2013-10-30 15:07:32 · 1972 阅读 · 0 评论 -
windows错误代码
〖0〗-操作成功完成。 〖1〗-功能错误。 〖2〗-系统找不到指定的文件。 〖3〗-系统找不到指定的路径。 〖4〗-系统无法打开文件。 〖5〗-拒绝访问。 〖6〗-句柄无效。 〖7〗-存储控制块被损坏。 〖8〗-存储空间不足,无法处理此命令。 〖9〗-存储控制块地址无效。 〖10〗-环境错误。 〖11〗-试图加载格式错误的程序。 〖12〗-访问码无效原创 2013-12-23 15:55:53 · 6812 阅读 · 0 评论 -
MFC UDP广播
看了很多UDP通信的,总觉得不清晰,经过自己的事件和探索,在这里写下自己的心得。之前一直在想,到底是什么确定了以太网通讯的地址唯一性,端口是什么,IP是什么?做过TCP的朋友,知道,TCP服务器使用一个端口来监听,比如2000,客户端去连接服务器端的时候,我们连接的是2000这个端口,服务端得到这个端口后,是重新分配了一个套接字来和客户端连接,并且,这个时候端口绝对不是2000了,也就原创 2013-12-26 12:05:19 · 2283 阅读 · 1 评论 -
char转CString
char a[100]; a[0] = 'a'; a[1] = 'b'; a[2] ='\0'; //这个字符是字符串的终止符,加上后取到a[2]就不会再向下取。 CString str =(CString)a; //第一种方法强制转换。 CStri原创 2014-02-17 14:17:30 · 1354 阅读 · 0 评论