【发布时间】:2009-01-16 19:39:37
【问题描述】:
我的问题是:如何使用 SendMessage() 实现两个线程之间的线程通信,一个有窗口(GUI),另一个没有窗口?
问题是 SendMessage() 需要一个句柄(HWND)?
关于我的项目的另一个细节:两个线程,一个运行托管代码(一个具有用户界面),另一个运行本机代码(一个没有窗口)
非常感谢!
【问题讨论】:
-
SendMessage 是在多线程环境中使用的一个非常危险的函数,因为它不是线程安全的并且可能导致死锁(我根据经验说话)。
标签: multithreading communication sendmessage