(一)解析
在对一个进程的通信部分做分析时反复遇到了这四类函数,特做此记录。
LOWORD:取32位数的低16位
HIWORD:取32位数的高16位
LOBYTE:取16位数的低8位
HIBYTE:去16位数的高8位
ps:LOBYTE、HIBYTE应用于32位数时,会取32位数后16位数的高低8位。
(二)使用样例
// 版本校验 if (LOBYTE(wsaData.wVersion) != 2 || HIBYTE(wsaData.wVersion) != 2) { Cleanup(); // 关闭网络库 return FALSE; }
标签:16,32,LOBYTE,LOWORD,HIWORD,位数,HIBYTE From: https://www.cnblogs.com/imreW/p/17156677.html