CCommandLineInfo

アプリケーション起動時にコマンドラインを解析中には、 CCommandLineInfoクラス エイズ。

MFC アプリケーションは、通常このクラスのインスタンスがローカル、アプリケーション オブジェクトのInitInstance関数で作成されます。このオブジェクトは、 CCommandLineInfoオブジェクトを記入するParseParamを繰り返し呼び出すCWinApp::ParseCommandLineするには、[渡されます。CCommandLineInfoオブジェクト [フラグ、コマンドライン引数を処理するためにCWinApp::ProcessShellCommandに渡される。

このオブジェクトを使用して、次のコマンド ライン オプションとパラメーターをカプセル化することができます。:

コマンドライン引数 コマンドの実行
アプリケーション 新しいファイル。
アプリケーションファイル名 ファイルを開く。
アプリケーション /pファイル名 既定のプリンター ファイルを印刷します。
アプリケーション /ptファイル名プリンター ドライバー ポート 指定したプリンターにファイルを印刷します。
アプリケーション /dde 起動し、DDE コマンドを待つ。
アプリケーション /Automation OLE オートメーション サーバーとして起動します。
アプリケーション ・埋め込み OLE 埋め込みアイテムを編集するには開始します。

他のフラグやパラメーター値を処理するためにCCommandLineInfoから新しいクラスを派生します。新しいフラグを処理するParseParamを上書き。

#include lt;afxwin.h>

クラス メンバーの |nbsp;基本クラス|階層図(&N)

参照特価;CWinApp::ParseCommandLineCWinApp::ProcessShellCommand(&N)

Index