CCommandLineInfo を継承したクラス CHogeCommandLineInfo を作って、ParseParam 関数をオーバーライドする。ParseParam 関数 内で、引数を取得できる。
CWinApp を継承したクラスの CHogeWinApp の InitInstance 関数内で、ParseCommandLine 関数を呼ぶ。
// 元々あったいろんな処理 InitCommonControls(); CWinApp::InitInstance(); AfxEnableControlContainer(); // コマンドライン引数を解析する: 追加処理 CHogeCommandLineInfo hcl; ParseCommandLine(hcl);
tags: MFC zurazure
Posted by NI-Lab. (@nilab)