CWinApp::ParseCommandLine
更新 : 2007 年 11 月
コマンド ラインを解析し、パラメータを一度に 1 つずつ、CCommandLineInfo::ParseParam に送ります。
void ParseCommandLine(
CCommandLineInfo& rCmdInfo
);
パラメータ
- rCmdInfo
CCommandLineInfo オブジェクトへの参照。
解説
アプリケーション ウィザードを使って新しい MFC プロジェクトを開始すると、アプリケーション ウィザードによって CCommandLineInfo のローカル インスタンスが作成され、その後、InitInstance メンバ関数の内部から ProcessShellCommand と ParseCommandLine が呼び出されます。コマンド ラインは以下に説明する手順に従います。
CCommandLineInfo オブジェクトは InitInstance で作成された後、ParseCommandLine に渡されます。
その後、ParseCommandLine はパラメータごとに 1 回ずつ、CCommandLineInfo::ParseParam を繰り返し呼び出します。
ParseParam は ProcessShellCommand に渡される CCommandLineInfo オブジェクトを設定します。
ProcessShellCommand はコマンド ライン引数とフラグを処理します。
必要ならば、直接 ParseCommandLine を呼び出すこともできます。
コマンド ライン フラグの詳細については、「CCommandLineInfo::m_nShellCommand」を参照してください。
必要条件
ヘッダー : afxwin.h
参照
参照
CCommandLineInfo::m_nShellCommand