ShellExecute(NULL,NULL,"epic.exe","-styler",NULL,SW_SHOWNORMAL);
-styler这个参数在电脑上运行的时候可以传进去,运行的是epic.exe -styler。为什么生成release版本后,到其它的电脑上运行的时候,感觉始终是没有参数的呢!即运行的是epic.exe 而非epic.exe -styler。这是为什么呢!
-styler这个参数在电脑上运行的时候可以传进去,运行的是epic.exe -styler。为什么生成release版本后,到其它的电脑上运行的时候,感觉始终是没有参数的呢!即运行的是epic.exe 而非epic.exe -styler。这是为什么呢!
同志,靠感觉是不行滴!
找个工具(如Process Viewer)看看命令行到底带没带参数。
// 换成epic.exe所在文件夹的绝对路径, 参数就有效了..