const是一个C语言的关键字,它限定一个变量不允许被改变。
(详细请见 :http://baike.baidu.com/subview/1065598/5048428.htm,http://blog.csdn.net/eric_jo/article/details/4138548)
×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
typedef:现有类型创建同义字,定义易于记忆的类型名
。说白了就是给一个已经存在的数据类型名 起一个新的名字。好听些。
比如孙悟空 在大话西游 叫 至尊宝。
(详细请见
: http://www.cnblogs.com/csyisong/archive/2009/01/09/1372363.html,http://baike.baidu.com/view/1283800.htm)
×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
# : 这个符号叫预定义修饰符。 编译器中的预编译器会首先 # 符号修饰的代码
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
enum:
×××××××××××××××××××××××××××××××××××××××××××××××××××
union
}变量表列;
我猜测是 定义了一个枚举型数据,这个枚举型数据里有一个成员 IDD ,并且给这个赋值IDD_ABOUTBOX (这个值被用预编译为整数100)
但是我们不明白,定义了这个枚举数据 为啥没有写变量名字?