网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CCommandLineInfo
释义 CCommandLineInfo

CObject
 └CCommandLineInfo

类CCommandLineInfo用于分析启动应用时的命令行参数。
MFC应用一般都会在它的应用对象中使用函数InitInstance创建这个类的一个本地实例。然后把该对象传给CWinApp::ParseCommandLine,ParseCommandLine又重复调用ParseParam填充CCommandLineInfo对象。最后,CCommandLineInfo对象被传给CWinApp::ProcessShellCommand来处理命令行参数和选项。
类CCommandLineInfo可以用来封装以下的命令行选项和参数:
命令行参数执行的命令
app建立新文件
app 文件名打开文件
app /p 文件名在缺省打印机上打印文件
app /pt 文件名 打印机 驱动程序 打印端口在指定的打印机上打印文件
app /dde启动程序并等待DDE命令
app /Automation启动为一个OLE自动服务器
app /Embedding启动来编辑嵌入的OLE项
要处理其它的选项,可以从类CCommandLineInfo派生一个子类,然后覆盖函数ParseParam进行相应的处理。
#include <afxwin.h>

请参阅:CWinApp::ParseCommandLine, CWinApp::ProcessShellCommand


CCommandLineInfo类的成员

构造函数
CCommandLineInfo构造一个缺省的CCommandLineInfo对象

操作
ParseParam可以覆盖这个回调函数以分析命令行参数

数据成员
m_bShowSplash指明是否显示飞溅型的屏幕
m_bRunEmbedded指明是否在命令行找到了/Embedding选项
m_bRunAutomated指明是否在命令行找到了/Automation选项
m_nShellCommand要执行的命令
m_strFileName待打开或打印的文件名,在命令为New或DDE时为空
m_strPrinterName命令为Print To时指明打印机名;否则为空
m_strDriverName命令为Print To时指明驱动程序名;否则为空
m_strPortName命令为Print To时指明打印端口名;否则为空
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2025/1/8 10:49:38