簡體   English   中英

如何打開/等待程序在C ++中完成然后運行另一個程序?

[英]How do I open / wait for a program to finish in C++ then run another?

我基本上是想給我的女朋友做一份聖誕禮物,它將結合我在C ++中工作過的許多不同事物以及一些我想按順序播放的感性事物(powerpoint幻燈片演示等)。 例如,PowerPoint演示文稿會插入視頻中,然后顯示出包含很多我想在其中顯示的內容的文件夾,然后返回到視頻中……等等。

我希望我可以在C ++中使用某種run命令(我知道我可以使用system,但是在某些mime類型上仍然無法使用)。

有沒有人對此有可行的解決方案,我計划在這方面予以獎勵,以便高質量的答案將得到考慮並得到適當的獎勵!

非常感謝您的幫助!

當您從另一個流程開始一個流程時,您將為已啟動的流程獲得一個“句柄”。 使用此句柄,您可以與流程進行交互(殺死它,等它退出,輪詢其退出狀態,等等)。 在Windows上看到的CreateProcess,GetExitCodeProcess和WaitForSingleObject的對MSDNcodeguru

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM