📄 subject_42863.htm
字号:
<p>
序号:42863 发表者:剑月明 发表日期:2003-06-06 13:48:12
<br>主题:线程该怎么应用???????
<br>内容:总是不太明白线程该如何使用,举个例子,我用个函数A当一个线程,那么要怎样把这个A函数加到线程里去,再在主程序结束时关闭它。是不是程序执行时,这个A函数运行,响应消息,主程序也同时可以响应消息?<BR>该如何建立和关闭线程?是不是一般的程序,只能依次处理事情,设定线程,同时可以做几个事???<BR>有个有注解的代码例子就好了。<BR>谢谢!!!!!!!!!!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:xiongli 回复日期:2003-06-06 14:25:21
<br>内容:你把函数跟线程弄混淆了<BR>函数其实是定义的一段代码。<BR>线程是cpu调度的最小单位。<BR>线程运行的是函数的代码,所以你定义了一段代码后,任何一个线程都可以运行这一段代码。<BR>当线程启动的时候,你必须设定这个线程从那里开始执行代码,也就是最开始执行的代码是什么,通过CreateThread函数,你可以把你定义的函数传递进去,那么这个新线程就从你的这个函数开始运行<BR>main函数可以看成操作系统设定的你的主线程的开始代码入口<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:剑月明 回复日期:2003-06-06 22:32:43
<br>内容:通过CreateThread函数,你可以把你定义的函数传递进去,那么这个新线程就从你的这个函数开始运行<BR><BR>怎么个用法,传递进去啊。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:xiongli 回复日期:2003-06-07 01:02:24
<br>内容:具体做法参考msdn或者win32多线程程序设计
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -