您的位置:首页 > 大数据 > 人工智能

windows下图形界面转为控制台的main函数入口

2014-04-22 14:27 435 查看
#if defined(_MSC_VER)

#define console_main main

#endif

int console_main(int argc,char *argv[])

{

}

int WINAPI WinMain(HINSTANCE hInst,HINSTANCE hPrev,LPSTR szCmdLine,int sz)

{

char **argv;

int argc;

char *cmdline;

TCHAR *text = GetCommandLine();

#if UNICODE

//将text一直到结尾的字符转化为unicode

cmdline = text;

#else

cmdline = strdup(text);

#endif

argc = ParseCommandLine(cmdline,NULL);

argv = (char **)malloc(argc + 1);

console_main(argc,argv);

free(argv);

free(cmdline);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: