有同事竟然找LOWORD、HIWORD在C#中的替代函数搞了一个上午 。看来真是被拿来主义给惯坏了,自己写一分钟就能写出来
/// <summary>
/// 取低位
/// </summary>
/// <param name="i"></param>
/// <returns></returns>
public static int LOWORD(int i)
{
return i & 0xFFFF;
}
/// <summary>
/// 取高位
/// </summary>
/// <param name="i"></param>
/// <returns></returns>
public static int HIWORD(int i)
{
return i >> 16;
}