社区
进程/线程/DLL
帖子详情
关于线程函数的问题
wxfjb
2003-05-26 03:59:55
我想在一个类的成员函数中使用AfxBeginThread()
我的第一个参数使用的是上面这个类中的一个成员函数,编译出错。请问能否将类的成员函数作为线程函数使用
...全文
14
5
打赏
收藏
关于线程函数的问题
我想在一个类的成员函数中使用AfxBeginThread() 我的第一个参数使用的是上面这个类中的一个成员函数,编译出错。请问能否将类的成员函数作为线程函数使用
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nimweb
2003-05-27
打赏
举报
回复
做个标记
晨星
2003-05-26
打赏
举报
回复
原来还可以这样,高!
wangbab
2003-05-26
打赏
举报
回复
线程函数必须为全局或静态函数。如要访问类的成员,可以在传递this指针到线程函数。
static ThreadFunction(LPVOID lParam)
{
CMyDialog *pDialog=(CMyDialog*)lParam;
...
}
调用
CMyDialog OnInitDialog()
{
AfxBeginThread(ThreadFunction,this);
...
}
醉马不肖
2003-05-26
打赏
举报
回复
可以,但是必须是静态函数
shuker
2003-05-26
打赏
举报
回复
可以,但是必须是静态函数
或者你可以把你的这个类的成员函数改成全局函数
这样也可以的
关键是类的成员函数默认参数中有一个是this指针
而静态函数和全局函数都没有的
所以编译才会出错
Android应用程序消息处理机制
也就是说,在Android应用程序主
线程
中,所有
函数
都是在一个消息循环中执行的。Android应用程序其它
线程
,也可以像主
线程
一样,拥有消息循环。Android应用程序主
线程
是一个特殊的
线程
,因为它同时也是UI
线程
以及触摸...
成员
函数
或友元
函数
做为
线程
函数
WIN32
线程
控制主要实现
线程
的创建、终止、挂起和恢复等操作,这些操作都... 在启动一个
线程
之前,必须为
线程
编写一个全局的
线程
函数
,这个
线程
函数
接受一个32位的LPVOID作为参数,返回一个UINT,
线程
函数
的结构为:
JAVA多
线程
精讲下
线程
的同步(
线程
安全
问题
)l
线程
的死锁l
线程
间通信l
线程
组l
线程
池l 多
线程
的第三种实现方案l 匿名内部类方式使用多
线程
l 定时器的使用l 多
线程
面试题
当
线程
函数
为C++类成员
函数
时
很多时候我们在C++多
线程
开发时,都会或多或少遇到
线程
...
问题
一记得我在之前在写一个udp传输文件的程序时,我就第一次遇到了
线程
函数
为C++类的成员
函数
,当时遇到的
问题
,大概意思如下:#include #include #include
c++ 类
线程
函数
使用
C++中
线程
函数
为静态
函数
及 类成员
函数
作为回调
函数
线程
函数
为静态
函数
:
线程
控制
函数
和是不是静态
函数
没关系,静态
函数
是在构造中分配的地址空间,只有在析构时才释放也就是全局的东西,不管
线程
是否运行,...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章