获取ULONGLONG低32位
来源:百度知道 编辑:UC知道 时间:2024/06/17 21:55:55
将ULONGLONG转化成两个DWORD的值,高32位存储在第一个DWORD里,低32位存储在第二个DWORD里。
用个union就搞定了啊
union { ULONGLONG ul; DWORD dw[2]} ul2dw;
ul2dw.ul = 12412321;
然后 ul2dw.dw[0] 里面是低位, [1]里面是高位
long long a;
dword high,low;
low = a;
high = a>>32;