原文地址:点击打开链接
MAKEWORD 宏 :创建一个被指定变量连接而成的WORD变量。返回一个WORD变量。
实例如下:
#include <iostream.h>
#include <windows.h>
using namespace std;
int main()
{
WORD wVersionRequested;
wVersionRequested=MAKEWORD(2,2);
cout << wVersionRequested << endl;
return 0;
}
输出的结果是514,说明是将前面的2和后面的2组成一个新的WORD。即0000 0010 0000 0010。而这个结果正是:512 + 2 = 514.
注:WORD 是16位短整数,可以表示0-65535之间的整数; typedef unsigned short WORD;