无法解析的外部符号_main,该符号在函数_tmainCRTStartup中被引用
刚学习winAPI,碰到很多不明白的地方。比如它不是通常的控制台项目。入口函数不是main。
报错:
这说明程序中有窗口函数winMain,而建的是控制台项目(main函数为入口)。
产生这个问题的原因可能有:
新建的是控制台项目,但用了winMain函数;
在vc上首先运行了控制台程序,然后关闭解决方案,再打开了一个win32项目,此时vc默认设置仍然是控制台的,因此应该手动如下解决办法进行修改。
解决办法:
项目-属性-链接器-系统-子系统,改为窗口(windows)