| 作者 | 主题 |
|---|---|
|
wyke 游民 经验值:81 发帖数:5 精华帖:0 |
楼主
主题:如何获取一个双字的某一位的BOOL值呢
因为一个按钮上需要多个动作,所以只能通过脚本来处理,
现在,想要知道的是怎么通过C语言获取一个双字的某一个的BOOL值呢 |
|
zhangli0 版主 经验值:48087 发帖数:17127 精华帖:63 |
1楼
主题:回复:如何获取一个双字的某一位的BOOL值呢
if GetTagDword("test")&0x1///第一个位
if GetTagDword("test")&0x2///第二个位 if GetTagDword("test")&0x4///第三个位 if GetTagDword("test")&0x8///第四个位 if GetTagDword("test")&0x10///第五个位 后面的常数按照8421一直排下去。
活到老,学到老!为了生活学习吧!
|
|
锋言锋语 至圣 经验值:26730 发帖数:3938 精华帖:54 |
10楼
主题:回复:如何获取一个双字的某一位的BOOL值呢
#define GetBit(a, n) ((1 << n) & GetTagWrod(a)) // 0 - 31 bits
if(GetBit("tag", 0)) { } if (GeBitt("tag", 1)) { }
不忘初心
|