很简单的线程调用出错的问题,解决立刻给分,谢谢

albert1k 2004-12-23 12:00:05
调用
if(dlg.DoModal()==IDOK)
{
m_sGetPath=dlg.GetPathName();
UpdateData(FALSE);

AfxBeginThread(SendDataThread,this,THREAD_PRIORITY_NORMAL);
}
线程函数
UINT SendDataThread(LPVOID lpParam)
{
return 0;
}
错误提示
D:\sockettest\host\hostDlg.cpp(477) : error C2665: 'AfxBeginThread' : none of the 2 overloads can convert parameter 1 from type 'unsigned int (void *)'
...全文
119 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
oyljerry 2004-12-23
  • 打赏
  • 举报
回复
线程函数为静态成员函数,
leecyi 2004-12-23
  • 打赏
  • 举报
回复
UINT SendDataThread(void lpParam)
{
return 0;
}
老夏Max 2004-12-23
  • 打赏
  • 举报
回复
unsigned __stdcall SendDataThread(LPVOID lpParam)
{
return 0;
}
SatanLi1982 2004-12-23
  • 打赏
  • 举报
回复


UINT __cdecl SendDataThread(LPVOID lpParam)
{
return 0;
}
hjunxu 2004-12-23
  • 打赏
  • 举报
回复
AfxBeginThread(SendDataThread,this,THREAD_PRIORITY_NORMAL);
改成
AfxBeginThread(SendDataThread,(LPVOID)this,THREAD_PRIORITY_NORMAL);
试试。
hjunxu 2004-12-23
  • 打赏
  • 举报
回复
你是不是还有另外一个函数叫做SendDataThread啊?
hjunxu 2004-12-23
  • 打赏
  • 举报
回复
不知道要不要加上WINAPI这种修饰的
HunterForPig 2004-12-23
  • 打赏
  • 举报
回复
UINT SendDataThread(LPVOID lpParam)
你是不是把它定义在类里面了
如是在类里面要设置为静态成员函数,
要不,就把定义移到类外!
albert1k 2004-12-23
  • 打赏
  • 举报
回复
都试了呀,不好使呀,麻烦大哥们再给看看啊!
V16 2.05 鉴于电信封得厉害,特发布此版。。 复制用户名到剪贴板功能也会读取核心编码设置了,解决线程误报问题,客户机连接到主机的情况下也可以进行拨号了, 据反映很多电信在很多学校的终端布置了协议析系统。。共享会被检测,在西大路由器怎么用,ICS怎么开都没事, 但是据反映在某些学校检测得很厉害,ICS一开就进行提示,所以特加入了网络设置模块,使用之前一定要看说明!!! ,可以一定程度上防止电信进行共享检测,主要是将一些数据包特征参数标准化了,据测试效果良好。不会出现网页 打不开等等症状。。 By Zhangzhezh 2010-12-7 V15 2.05 应大家要求重写了DialProcess模块。。显示更加美观了。。 开放核心编码选择,喜欢DIY的自己整吧。。自己修改dzhsurf写的gen.html里面的JS函数即可。。 同时用gen.html也算号,大家自己研究吧,不出什么问题软件到此为止结束更新,暂时没什么BUG了。。 如果还遇到错误请发送至zhangzhezh@gmail.com By Zhangzhezh 2010-12-2 V14 2.05 程序开始时会检查电信的拨号器是否运行,以及检查自己本身是否运行,拿自己的电脑当服务器内存压力太大。 将更新服务器放到网上的免费空间了。。 某高手dzhsurf(dzhsurf@gmail.com)之前提议我将核心算号模块独立出来,电信更新的话直接升级算号模块就好了,功能我已经做好了, 暂时就不放出了。。dzhsurf也提供了用JS写的算号模块,以后电信升级只需在网上更新算号文件就OK了,希望有大一的对加密解密, 反汇编有研究的童鞋之后可以接手此算法更新工作。。 算法可见 http://code-e.vicp.net/gen.html dzhsurf用JS写的,下载下来编辑即可见源码,打算以后用本地调用JS的方法解密 C#的可见 http://download.csdn.net/source/2836732 By Zhangzhezh 2010-11-29 V13 2.05 修正一些信息显示,为新手加入了环境检查功能,并可快速开启服务,以免ICS服务没开启导致共享失败,加入了开机自启动设置 加入了注册表检查GHCA保护驱动是否存在.稍微改进更新模块,以免线程无法销毁覆盖失败。 By Zhangzhezh 2010-11-24 V12 2.05 修正了在某些Intel网卡上的IP设置和MAC修改问题!如果还有人遇到此类问题,请将系统信息导出,发送至 zhangzhezh@gmail.com 谢谢 将更新文件放入模块文件夹,以免误点。 主界面的地址信息改中文,加主机和客户机段数增加至6个。 By Zhangzhezh 2010-11-23 V11 2.05 修正了一个IP地址设置问题,当客户机使用主机时并配置编号为1的客户机时不再出错。更新模块加入了简易的版本检测功能, 同时加入了测试的自动更新功能,写的很粗略,仅供测试。。 修改IP地址时会刷新主界面的IP显示。把之前的拨号成功提示加回来了,有些朋友反映都不知道是否拨号成功 不喜欢的这个提示的朋友可以在主界面设置。。 By Zhangzhezh 2010-11-21

15,473

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧