请教各位:多线程在Debug状态下一切正常,在Release下却报错:error C2665: “AfxMessageBox”: 2 个重载中没有一个可以转换所有参数类型。代码如下:
头文件里定义:static UINT ComThreadProc(LPVOID pParam);
在cpp文件里:UINT ComThreadProc(LPVOID pParam)
{...
if (!AfxSocketInit())
{
AfxMessageBox("IDP_SOCKETS_INIT_FAILED");
return 0;
}...
}
在"项目.cpp文件里启动:AfxBeginThread(ComThreadProc,(LPVOID)this);
也试过如下语句:失败
AfxBeginThread(ComThreadProc,(LPVOID)AfxGetMainWnd()->GetsafeHwnd());
头文件里定义:static UINT ComThreadProc(LPVOID pParam);
在cpp文件里:UINT ComThreadProc(LPVOID pParam)
{...
if (!AfxSocketInit())
{
AfxMessageBox("IDP_SOCKETS_INIT_FAILED");
return 0;
}...
}
在"项目.cpp文件里启动:AfxBeginThread(ComThreadProc,(LPVOID)this);
也试过如下语句:失败
AfxBeginThread(ComThreadProc,(LPVOID)AfxGetMainWnd()->GetsafeHwnd());
解决方案 »
- 如何解除win7对原始套接字的限制?
- VC dll导出的类.如何访问它的成员变量?
- CFile能处理多大的文件?(二进制格式)
- 如何让 rebar 随工具栏的高度变化而改变?
- 我写了一个ip组播程序但是我用两台机器测试了一下收不到信息,各位xdjm帮帮我
- 欢迎探讨关于mfc socket的问题
- vc + SQL 问题很急,在线等待,分不是问题!!!!!
- 菜鸟问题,在线等待,如何从一个ini文件中获取某项的值啊?
- 如何应用一个动态库中的一个类(比如A.dll中有类CTemp)
- 急需援助!!!急需援助!!!急需援助!!!急需援助!!!急需援助!!!急需援助!!!急需援助!!!急需援助!!!急需援助!!!急需援助!!!急需援助!!!急需援助!!!急需援助!!!急需援助!!!急需援助!!!
- 类的问题
- VC++导出用户用户名以及使用软件的时间
改成这样:
AfxMessageBox(_T("IDP_SOCKETS_INIT_FAILED"));