我的C++是6.0的,为什么WINAP不行但是一定要用APIENTRY?

[复制链接]
查看11 | 回复1 | 2010-11-10 16:45:00 | 显示全部楼层 |阅读模式
编译的时候如果写了WINAP|WinMain就会出现C:\workspace\picture process\1.cpp(3) : error C2143: syntax error : missing ';' before '|'
但是改成APIENTRY就能通过?我的C++明明是6.0的呀,求教~~
哇塞,这个明白了,但是为啥我一定把settings的subsystem的console改成windows?

回复

使用道具 举报

千问 | 2010-11-10 16:45:00 | 显示全部楼层
是"WINAPI WinMain"(小写是winapi winmain,别看错了)不是 "WINAP|"
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行