我知道如何使用参数启动进程,但我正在尝试创建一个使用此参数的程序。例如 IE8 使用 Process::Start( "IExplore.exe","google.com");作为使用 url google.com 打开新窗口的参数。我希望我的程序使用发送的参数,但我不知道如何获取参数。像 Process::Start("myprogram.exe","TURE");我希望我的程序能够得到真实的结果 提前致谢 拉米
最佳答案
有两种选择,具体取决于您要构建的程序类型。
- 如果您的程序是控制台模式程序,请使用传递给
main()
的argc
和argv
参数。 - 如果您的程序是 GUI 模式程序,请使用传递给
WinMain()
的pCmdLine
参数。 .
无论哪种情况,您始终可以使用 GetCommandLine()
.
关于C++ 使用参数启动进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3436015/