【发布时间】:2014-03-02 08:21:39
【问题描述】:
我需要一种从辅助线程启动可执行文件(进程)的方法。据我所知,我使用的 wxWidgets 工具包没有给我任何方法,现在我必须寻求依赖于平台的方法(仅限 Linux 和 Windows)方法来做到这一点。
可执行文件将读取和写入文件。除了知道进程是否仍在运行(以及可能的退出代码)之外,该线程与进程本身没有多大关系。进程终止后,线程将读取写入的文件,对其进行分析并将结果发送给GUI线程进行显示。我不知道该怎么做,因为我一直依赖wxExecute。
【问题讨论】:
-
在 Linux 中使用线程并执行
fork是获得非常混乱的结果的好方法...linuxprogrammingblog.com/…
标签: c++ multithreading ipc wxwidgets