如何得知一个线程的标识?(100分)

  • 主题发起人 主题发起人 我苦
  • 开始时间 开始时间

我苦

Unregistered / Unconfirmed
GUEST, unregistred user!
创建两个线程,其中一个专门负责进行数据处理,想使用一个线程向共享数据区<br>中发送数据,然后用PostThreadMessage函数通知另外一个线程去取数据,如何<br>才能得知接收消息的线程的标识?
 
GetCurrentThreadID
 
GetCurrentThreadID只能得到本线程的ID,最好的办法是在创建线程的时候保存它的ID
 
如果不在创建线程时保存线程的ID的话,还有什么函数来查找线程的ID吗?
 
是不是要将线程的ID置为程序的全局变量?这样在不同的线程处理函数中<br>才能够实现一个发送,一个接收?
 
是的。如果你想是其公用的话
 
to only you:<br>&nbsp; &nbsp; 知道不知道有什么关于getmessage函数的源代码?最好是程序的例程。
 
如何编写在线程中发送/接收消息的程序?
 
PostThreadMessage
 
提问者:<br>如果你还要继续讨论请定期提前你的帖子,如果不想继续讨论请结束帖子。<br>请认真阅读大富翁论坛规则说明 &nbsp;<br><br>http://www.delphibbs.com/delphibbs/rules.htm
 
多人接受答案了。
 
后退
顶部