TC官方合作论坛

 找回密码
 立即注册
查看: 1376|回复: 8
打印 上一主题 下一主题

[问题] 请问beginthreadex任务的开启函数有什么特别呢?

[复制链接]
跳转到指定楼层
楼主
发表于 2012-5-1 19:35:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
表示在线程里面看到的.
但是,只是看到函数.没有更加具体的说明.表示想问一下.希望能够指点一下.
回复

使用道具 举报

沙发
发表于 2012-5-1 19:37:56 | 只看该作者
亲,这函数没啥特别的,就是让函数用线程的方法执行!
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-5-1 19:48:48 | 只看该作者
亲,这函数没啥特别的,就是让函数用线程的方法执行!
冷月无痕 发表于 2012-5-1 19:37:56
请看下边蓝色部分.
那个,我再追问一下.表示如果仅仅是让函数用线程的方法执行.那么 beginthread 就可以做到吧?好吧,我想我没有问清楚.
就是   beginthreadex 的参数多了两个.等于是又调用了一个函数 .function int threadfundesotry(string param) //这里接收线程销毁时传入的参数
我不太明白.这个多出来的函数.是用来干嘛的呢?在线程结束的时候运行?这点不是很理解呐.表示我不知道我说清楚了木有.

thread.beginthread("我的程序.threadfunction","我是参数")

thread.beginthreadex("我的程序.threadfunction","我是参数A","我的程序.threadfundesotry","我是参数B")


回复 支持 反对

使用道具 举报

地板
发表于 2012-5-1 20:10:04 | 只看该作者
beginthreadex 这是扩展开启 比如 当一个主脚本线程结束时 我们需要做一些收尾工作 清空数据 解绑窗口 给自己发个短信 等等等等 可以写在一个函数里 用线程扩展开启调用
回复 支持 反对

使用道具 举报

5#
发表于 2012-5-1 20:16:15 | 只看该作者
多线程?
回复 支持 反对

使用道具 举报

6#
发表于 2012-5-1 20:19:18 | 只看该作者
回复 5楼yahosf的帖子

额 不是多线程哦 只是扩展开启 让线程在销毁时调用一个函数
回复 支持 反对

使用道具 举报

7#
发表于 2012-5-2 09:29:50 | 只看该作者
亲,冷月大神说的很好哦!
回复 支持 反对

使用道具 举报

8#
发表于 2012-5-2 09:56:56 | 只看该作者
亲, 受益匪浅啊! 这个应该是3.0的功能吧!
回复 支持 反对

使用道具 举报

9#
发表于 2012-5-3 09:26:47 | 只看该作者
十分感谢
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-12-20 12:43 , Processed in 0.105801 second(s), 26 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表