MFC工程事后添加WOSA
一个困扰自己3天的问题,终于被攻克了,困顿的神经变的莫名的兴奋,哈哈哈。
事情的起因是想在MFC的工程中加入SOCKET(以前在MFC AppWizard时没有选择WOSA SUPPORT),使用CSocket类的Connect方法时怎么都不成功,查边了所有的可能性,甚至关闭了防火墙,过程是痛快的。
今天总算搞明白了,原来除了需要
#include "afxsock.h"
还要在初始化中加入
if (!AfxSocketInit()) //只包含头文件#include "afxsock.h",编译可以通过,但是connect失败
{
return FALSE;
}