刚学习winAPI,碰到很多不明白的地方。比如它不是通常的控制台项目。入口函数不是main。

报错:

无法解析的外部符号_main,该符号在函数_tmainCRTStartup中被引用

这说明程序中有窗口函数winMain,而建的是控制台项目(main函数为入口)。

产生这个问题的原因可能有:

新建的是控制台项目,但用了winMain函数;

在vc上首先运行了控制台程序,然后关闭解决方案,再打开了一个win32项目,此时vc默认设置仍然是控制台的,因此应该手动如下解决办法进行修改。

解决办法:

项目-属性-链接器-系统-子系统,改为窗口(windows)

 

相关文章:

  • 2022-12-23
  • 2021-10-30
  • 2021-05-20
  • 2021-12-31
  • 2021-08-03
  • 2021-05-30
  • 2022-12-23
猜你喜欢
  • 2021-06-10
  • 2022-12-23
  • 2021-04-27
  • 2021-08-02
  • 2021-06-04
  • 2022-01-31
  • 2022-12-23
相关资源
相似解决方案