//stdlib.hが必要?
//int main( int argc , char **argv ){
//リンカのサブシステムをウインドウズにすること
int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,
PSTR lpCmdLine, int nCmdShow ){
//////////////////////////////
int argc = __argc;//__で定義されている
char **argv = __argv;
MessageBox( NULL, __argv[0], "__argv[0]", MB_OK );
MessageBox( NULL, argv[0], "argv[0]", MB_OK);
////ここから下が役立つ
char szStrTmp[1024+1];int z;
wsprintf(szStrTmp, "コマンドライン引数の数 %d", __argc );
MessageBox(NULL, szStrTmp, "tips2", MB_OK );
for( z=0; z<__argc; z++ ){
wsprintf(szStrTmp, "第%lu引数\n%s", z, __argv[z] );
MessageBox(NULL, szStrTmp, "tips3", MB_OK);
}
return 0;
最終更新:2008年01月24日 10:51