static ULONG HIUCTLCODE (USHORT a, USHORT b)
 {
return ( (ULONG)( (a << 11 | b) & 0x1F9FF) << 1 );
}

解决方案 »

  1.   

    a按位左移11位(二进制位),和b进行或运算,结果再跟0x1f9ff进行与运算,然后再按位左移一位
      

  2.   

    这是一个static函数,返回值为ULONG类型,函数名是HIUCTLCODE,参数是USHORT a和USHORT b
        函数的操作为:
        a按位左移11位(二进制位),和b进行或运算,结果再跟0x1f9ff进行与运算,然后再按位左移一位,再强制转换为ULONG类型    这个函数应该是对a和b的某些位进行判断用的。