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