我想通过本教程学习一些C++上的WinAPI编程。 http://www.winprog.org/tutorial/resources.html语法错误:'常量'
笔者首先定义了一个常数 'RESOURCE.H':
#define IDI_MYICON 101
,然后他用它在.cpp文件:
#include "resource.h"
IDI_MYICON ICON "my_icon.ico"
当我尝试这样做,我得到以下错误: 错误C2059:Syntaxfehler:'康斯坦特' 它翻译成语法错误:'常量(名词)' 我在这里做错了什么?
编辑:好吧,因为它似乎是我的一个非常愚蠢的错误。当之无愧 - 声誉。感谢回复!
我不知道WinAPI是如何工作的,但你链接到的教程说这应该是一个资源脚本,而不是C++源文件。 – 2014-11-14 17:33:35
101 ICON“my_icon.ico”实际上是指C++代码?当然你应该把它放在'.cpp'文件中? – 2014-11-14 17:33:55
你应该仔细阅读本教程:'你在一个资源脚本中创建资源,一个扩展名为“.rc”的文件' – 2014-11-14 17:38:00