おしゃれにいけてる?

散歩やお買い物のことなどを書いています・・・

Entries

 【 VC++ MFC 】MFC でコマンドライン引数を利用する方法

 ちょっと必要があって、MFC でのコマンドライン引数を利用する方法を、ネットで調べてみた。

最初に見つかったのが、これ。

char *COMMAND_LINE;
COMMAND_LINE = GetCommandLine();
AfxMessageBox(COMMAND_LINE);

でも、これだと、COMMAND_LINE の文字列を自分で解析して、引数を取り出さなくてはいけない。

で、一番いい方法が、これ。

int i;
for(i = 0; i < __argc; i++){
MessageBox( __argv[i], "Arguments", MB_OK);
}
CString filename = CString(__argv[1]);

これ、コードのどこにでも記述できる。超便利

※ MFC ではなく、.NET の場合は、ここを見れば、カンペキ。

PS. もし、この記事が役に立ったら、「拍手」で知らせて下さい。

スポンサードリンク

Comment

Comment_form

管理者のみ表示。

左サイドメニュー

プロフィール

Author:ジョニー

ゆるゆると日々を過ごしてしまう、ダメダメ野郎の航海日記。



クリック (・。・)yoro

このブログ内を検索

最近の記事

カテゴリー

QRコード

QRコード

最近のコメント

月別アーカイブ

右サイドメニュー

カレンダー

01 | 2024/02 | 03
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 - -

スポンサードリンク

FC2カウンター

#2912