最新消息:本站技术交流 QQ 群:28124927

MFC 命令行及 CCommandLineInfo 类

Windows 应用编程/MFC exchen 4205浏览 0评论

获取命令行的方法:
1、GetCommandLine() 获取输入的所有信息,包括程序所在路径及参数
2、AfxGetApp()->m_lpCmdLine 只包含参数
一般情况下,获取到命令行后就可以针对命令行中的内容进行相应的处理了

CObject
└CCommandLineInfo
类CCommandLineInfo用于分析启动应用时的命令行参数。
MFC应用一般都会在它的应用对象中使用函数InitInstance创建这个类的一个本地实例。然后把该对象传给CWinApp::ParseCommandLine,ParseCommandLine又重复调用ParseParam填充CCommandLineInfo对象。最后,CCommandLineInfo对象被传给CWinApp::ProcessShellCommand来处理命令行参数和选项。

转载请注明:exchen's blog » MFC 命令行及 CCommandLineInfo 类

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址