C++ 使用参数启动进程

标签 c++ forms process arguments

我知道如何使用参数启动进程,但我正在尝试创建一个使用此参数的程序。例如 IE8 使用 Process::Start( "IExplore.exe","google.com");作为使用 url google.com 打开新窗口的参数。我希望我的程序使用发送的参数,但我不知道如何获取参数。像 Process::Start("myprogram.exe","TURE");我希望我的程序能够得到真实的结果 提前致谢 拉米

最佳答案

有两种选择,具体取决于您要构建的程序类型。

  • 如果您的程序是控制台模式程序,请使用传递给 main()argcargv 参数。
  • 如果您的程序是 GUI 模式程序,请使用传递给 WinMain()pCmdLine 参数。 .

无论哪种情况,您始终可以使用 GetCommandLine() .

关于C++ 使用参数启动进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3436015/

相关文章:

c++ - 对象围绕世界轴 OpenGL 的旋转

javascript - 使用 JavaScript 的表单中的两个下拉选项列表

python - 如何通过 'try... except'函数避免所有可能的错误

c++ - 没有命名参数的可变参数函数

c++ - CUDA 相当于 OpenCV 3 中的 estimateRigidTransform

c++ - 如何在结构体中引入dynamic_bitset

jquery - 使用 AJAX 提交多个表单

javascript - 将 gettime 保存到表单字段

ruby-on-rails - 如果我使用 w.keepalive,God Gem 会开始监视,但如果我使用 $god sidekiq start 则不会

c# - 如何从网站在客户端上执行应用程序?