在C ++中的自定义窗口中打开第三方UNIX应用程序

时间:2019-05-22 09:02:21

标签: c++ unix gtk

我想在自己创建的窗口中启动xfreerdp,putty,firefox等应用程序。它将具有其标题名称,图标。 自己的窗口的基本目的是在会话不活动的情况下冻结或锁定窗口,而不会干扰原始过程。 我希望它具有可扩展性,以便将来我可以在自定义窗口中启动任何其他应用程序并提供会话锁定/冻结,而无需触摸第三方应用程序代码。

我尝试过unix系统调用,以使用SIGSTOP冻结窗口。但是对于诸如腻子之类的过程来说是不可行的,在该过程中,服务器可能会在闲置一段时间后断开连接。冻结失败,因为在断开连接后,我需要重新连接腻子,而不是从它的剩余位置恢复。

0 个答案:

没有答案