Windows-CreateProcess函数使用

工作的时候遇到一个bug,由一个程序通过CreateProcess函数唤起另外一个程序,由于第一个参数ApplicationName没有写绝对路径,导致程序唤起失败。

1.主调进程.EXE文件所在的目录

2.主调进程的当前目录

3.Windows系统目录,即GetSystemDirectory返回的System32子文件夹

4.Windows目录

5.PATH环境变量中列出的目录

CreateProcess函数的LPCTSTR lpCurrentDirectory(子进程的工作目录)参数最好指定一下,如果不指定的话,有些依赖子进程的窗口会有问题

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