本帖最后由 老鱼探戈 于 2014-1-4 11:29 编辑
给你一个8位机结构体位定义做参考,32位机改成UINT32就可以了。用法uKeyFlag.bKeyFlag.bLeftKeyValidtypedef union{
BYTE uKeyFlag;
bmKEY_FLAG bKeyFlag;
}KEY_FlAG;
typedef struct{
BYTE bOKKeyValid:1;
BYTE bLeftKeyValid:1;
BYTE bRightKeyValid:1;
BYTE bRECKeyValid:1;
BYTE bCalibrationGyro:1;
BYTE bCAPSLock:1;
}bmKEY_FUNC;
|