如何让BCB6.0编译器不自动转换结构体中成员变量的数据类型?
如何让BCB6.0编译器在编译包含结构体程序时不自动转换结构体中成员变量的数据类型?
比如微软MSDN中有如下结构体定义:
typedef struct tagBITMAPCOREHEADER {
DWORD bcSize;
WORD bcWidth;
WORD bcHeight;
WORD bcPlanes;
WORD bcBitCount;
} BITMAPCOREHEADER, *PBITMAPCOREHEADER;
可是BCB6.0在编译时把所有的WORD都自动转换为DWORD
[解决办法]
搜索字对齐