问题描述
#defineMAKELONG(a,b)((LONG)(((WORD)(a))|((WORD)(b)))<<16))为什么在涉及底层操作的宏定义中会频繁用到移位操作呢?有什么特殊意义呢?这是MFC类库中的一段代码
时间: 2024-09-08 14:21:41
#defineMAKELONG(a,b)((LONG)(((WORD)(a))|((WORD)(b)))<<16))为什么在涉及底层操作的宏定义中会频繁用到移位操作呢?有什么特殊意义呢?这是MFC类库中的一段代码