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>

相關詞條

熱門詞條

聯絡我們