nState |= TVIS_FOCUSED//这是什么意思???

[复制链接]
查看11 | 回复2 | 2013-2-7 12:39:08 | 显示全部楼层 |阅读模式
nState = nState | TVIS_FOCUSED,这句话的意思就是让nState加上“TVIS_FOCUSED”这个状态,也就是当前状态处于focused状态,如果要去掉一般是这样处理nState &= ~ TVIS_FOCUSED即nState = nState &~ TVIS_FOCUSED希望能帮到你。...
回复

使用道具 举报

千问 | 2013-2-7 12:39:08 | 显示全部楼层
按字面意思的话,nState应该是一个用于保存状态的整型变量,|=是异或赋值的意思,异或是一种位操作。原句等价于nState = nState | TVIS_FOCUSED。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行