起動時のコマンドライン引数

サンプルプログラム

/* 起動時のコマンドライン引数(gui04.c) 2004/02/21(Sat) */ #include<windows.h> int WINAPI WinMain( HINSTANCE hInstance , HINSTANCE hPrevInstance , PSTR lpCmdLine , int nCmdShow ) { MessageBox(NULL , lpCmdLine , TEXT("メッセージボックス") , MB_OK); return 0; }

実行結果

実行ファイルに他のファイルをドラッグ&ドロップすると、 そのファイルのパスが表示される。

起動時のコマンドライン引数を取得 GetCommandLine

サンプルプログラム

/* 起動時のコマンドライン引数を取得 GetCommandLine(gui04_2.c) 2004/02/21(Sat) */ #include<windows.h> int WINAPI WinMain( HINSTANCE hInstance , HINSTANCE hPrevInstance , PSTR lpCmdLine , int nCmdShow ) { MessageBox(NULL , GetCommandLine() , TEXT("メッセージボックス") , MB_OK); return 0; }

実行結果

起動すると、自分のフルパスを表示。 実行ファイルに他のファイルをドラッグ&ドロップすると、 そのファイルのパスも表示される。

BorlandC++Compilerの目次へ

トップページへ

SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送