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进行收发操作了。