32位高低字节拆分与合并

   在MFC中一个32位整数基本都包括高字节数据和低字节数据;

   1. 可以利用LOWORD()和HIWORD()获取它的高字节数据和低字节数据:

     int nLow = LOWORD(lParam);

     int nHig =  HIWORD(lParam);

   2.也可以利用MAKELONG()宏来讲两个16位数合并成32位数:

     WORD one = 200;

     WORD two = 300;

     int nRet = MAKELONG(one,two);

你可能感兴趣的:(mfc)