怎样在VC6中实现UDP通信

来源:互联网 发布:海康网络键盘无法设置 编辑:程序博客网 时间:2024/04/29 09:33

1stdafx.h文件中要包含#include <AFXSOCK.H>

2从CSocket类中派生出一个新类

3在C**App的InitInstance函数中加入

if (!AfxSocketInit())

{
return FALSE;
}

注意,如果是基于对话框的app的话,那么该段代码一定要放在dlg.Domodal()函数之前,否则不执行。如果该段代码不执行,那么也不会出错,只是Socket不会正常工作

4在你的C***Dlg中定义Socket,之后在OnInitDialog()函数中创建Socket

m_Socket.Create(8090,SOCK_DGRAM);

如上之后,就可以用该socket进行收发操作了。

0 0
原创粉丝点击