在控制台应用程序中使用postmessage

时间:2016-12-02 13:09:48

标签: multithreading lazarus postmessage

我正在拉撒路的树莓派上创建一个控制台应用程序。此控制台应用程序生成一个读取传感器的线程。我正在寻找一种方法,以线程安全的方式将数据从线程传递到主应用程序。

目前我正在使用postmessage将数据从线程发送到主应用程序。我用GUI测试了这个,工作正常。当我尝试将其实现到控制台应用程序时,我得出结论,句柄连接到窗口。

所以问题是:如何从线程异步传递数据。我可以使用postmessage并为控制台应用程序创建句柄,还是有不同的线程安全方式来传递数据。

0 个答案:

没有答案