출처 - http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=50&MAEULNo=20&no=792413&ref=792413
ShellExcute함수에 파라미터 인자 값을 넣어주면 됨
대신 command프로그램에서도 인자값을 받을 명령어가 필요함
GetCommandLine();
#include <stdio.h>
#include <shellapi.h>
int main()
{
LPWSTR cmdLine = GetCommandLine();
int num = 0;
int i;
LPWSTR* argv = CommandLineToArgvW(cmdLine, &num);
if(argv==NULL) return 1;
for(i=0;i<num;i++)
{
wprintf(L"%ws \n", argv[i]);
}
LocalFree(argv);
return 0;
}
댓글 없음 :
댓글 쓰기