WORD与DWORD
typedef unsignedlong
typedefint
typedef unsignedchar
typedef unsignedshort
typedeffloat
typedefFLOAT
typedef BOOLnear
typedef BOOLfar
typedef BYTEnear
typedef BYTE far
typedef intnear
typedef intfar
typedef WORDnear
typedef WORDfar
typedef longfar
typedef DWORDnear
typedef DWORDfar
typedef voidfar
typedef CONST voidfar
关于DWORD使用中重要的一点。DWORD 现在表示 32bit 无符号整数,即使以后 Windows 升级到64位,DWORD 仍然是 32bit 无符号整数(也许以后的 long 不是32bit了,只需要重新定义一下 DWORD 就可以了)。对于那些直接和位数有关的整数,最好不用 int, long, short 之类的类型,因为这些类型的位数可能不确定(比如,在16位程序里,int 是16位的,在32位程序里,int 是32位的,谁知道在以后的64位程序里,int 是多少位,long 又是多少位)。用重新定义的类型就没有这方面的问题了,最多到时候修改一下定义就可以了,而不需要在程序里一行一行的查找