Windows-CreateProcess函數使用

工作的時候遇到一個bug,由一個程序通過CreateProcess函數喚起另外一個程序,由於第一個參數ApplicationName沒有寫絕對路徑,導致程序喚起失敗。

1.主調進程.EXE文件所在的目錄

2.主調進程的當前目錄

3.Windows系統目錄,即GetSystemDirectory返回的System32子文件夾

4.Windows目錄

5.PATH環境變量中列出的目錄

CreateProcess函數的LPCTSTR lpCurrentDirectory(子進程的工作目錄)參數最好指定一下,如果不指定的話,有些依賴子進程的窗口會有問題

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章