找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
{{itemCategory}}
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
2种办法:
1:可以通过动态对话框完成,比如变量“MW0”,其中M0.0需要连接到画面中某个对象的背景颜色,则在对象的属性/颜色/背景/在动态栏右击选择动态对话框,在弹出的对话框中数据类型选择“位”,然后在“变量-位”选择中选择“MW0”Bit0即可。
2:自己编写函数来得到一个整型变量的一个位。
void SetBitOfWord(LPCTSTR TagName,int iBit)
{
WORD wValue=GetTagWord(TagName);
wValue |=(WORD)(int)pow(2.,iBit);
SetTagWord(TagName,wValue);
}
void RstBitOfWord(LPCTSTR TagName,int iBit)
{
WORD wValue=GetTagWord(TagName);
wValue &=~(WORD)(int)pow(2.,iBit);
SetTagWord(TagName,wValue);
}
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!