首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

请教这个是什么意思

2012-01-26 
请问这个是什么意思?#defineMAKE_DWORD(loWord,hiWord)((DWORD)(((WORD)(loWord))|((DWORD)((WORD)(hiWord

请问这个是什么意思?
#defineMAKE_DWORD(loWord,   hiWord)     ((DWORD)   (((WORD)   (loWord))   |   ((DWORD)   ((WORD)   (hiWord)))   < <   16))

具体的意思?不明白什么作用

[解决办法]
合成4个字节的数据loWord+(hiWord的大小左移16位),例如MAKE_DWORD(0x0001,0x0201)=0x0201 0001.两个两个字节变成四个字节

热点排行