0
A
回答
1
你可能要考虑GLib的(或GIO是精确的)GSubprocess
API,它是围绕着各自的包装上各种操作系统:
https://developer.gnome.org/gio/stable/GSubprocess.html
提醒一句:需要一个最近的版本GIO(>= 2.40
)
(这应该是一个评论,但我在想念的声誉......)
相关问题
- 1. 我怎样才能在不破坏行的情况下在C++控制台中编写文本
- 2. 使用netbeans,我怎样才能打印到控制台?
- 3. 我怎样才能让在默认情况下使用$ _ Perl的功能呢?
- 4. 我怎样才能在Windows
- 5. 我怎样才能设置TextBoxFor在默认情况下
- 6. 在没有控制台的情况下运行minGW控制台程序
- 7. 在rails自动测试中,我怎样产生控制台?
- 8. 我怎样才能在没有foreach的情况下直接调用第一个返回的值
- 9. 在Perl CGI中,我怎样才能使用UNIX命令?
- 10. 我怎样才能打开一个控制台命令的erlang应用程序的RabbitMQ
- 11. 在没有命令行的情况下使用带IntelliJ的SVN
- 12. 我怎样才能使用命令行很快启动clion?
- 13. 我怎样才能使命令行记住或引用存储
- 14. 我怎样才能生成一个PDF
- 15. 我怎样才能保持控制台窗口中Inno Setup的
- 16. 可以在没有命令行的情况下使用Singularity.gs吗?
- 17. 在没有命令行的情况下使用Catalyst
- 18. 我怎样才能控制器功能
- 19. 我怎样才能产生一个选择处理的CSS
- 20. 在我的具体情况下,我怎样才能让3个盒子相邻?
- 21. 我怎样才能找出哪一行Python代码产生PendingDeprecationWarning?
- 22. 让一个py2exe exe在没有控制台的情况下运行?
- 23. 如何在没有Windows控制台出现的情况下运行Python脚本
- 24. 我怎样才能在没有警告的情况下设置一个很长的长号码?
- 25. 我怎样才能使用spark_apply()来产生组合使用combn()
- 26. 我怎样才能“别名”使一些不同的命令
- 27. 使用PowerShell,我怎样才能让Write-Debug输出出现在控制台中?
- 28. Vala可以在没有GObject的情况下使用吗?
- 29. 在Matlab中没有coder.extrinsic的情况下使用Sim()命令
- 30. MVC4我怎样才能调用下面的控制方法?
http://stackoverflow.com/questions/780465/winapi-createprocess-but-hide-the-亲cess-window – 2015-02-09 17:04:27
使用glib?在vala? – txasatonga 2015-02-10 19:52:55
我不认为它的作品*只是*使用GLIB。您可以从Vala调用任何C函数,因此应该可以编写一个接口CreateProcessW或可能是ShellExecute * API之一的VAPI文件。 – 2015-02-10 21:51:57