delphi线程中如何接收消息
程序需要把所有的与硬件设备的通讯全部写到DLL里,主程序线程定时轮询,来调用DLL的函数
但是某厂商提供的SDK,操作是否成功是基于WINDOWS消息的,这样就需要一个窗口句柄来接收消息,然后处理
如果在线程里,程序创建一个FORM,来接收消息,这样是否可行,如果不行,有没有其他方法,难道只能用PeekMessage这个方法吗?
请详细说明,有源码最好,没有源码,说明原因也可以
[解决办法]
PostThreadMessage
[解决办法]
在dll创建的线程中创建Form来接受消息貌似可行,但是
在exe创建的线程中创建Form来接受消息貌似不可行。
不过都必须有消息循环。