读书人

这段代码什么意思?求好手解答styleamp;=

发布时间: 2013-08-11 22:22:29 作者: rapoo

这段代码什么意思?求高手解答style&=~WS_CAPTION
这段代码什么意思?求高手解答
style&=~WS_CAPTION
[解决办法]
去掉 WS_CAPTION
[解决办法]
WS_CAPTION 是Window Stytle的宏,表示标题栏
style &= ~WS_CAPTION
对于stytle来讲他有32个bit位,在创建窗口时会根据每个bit位的状态来判断是否加入某个特性
比如stytle现在是 0x0000 0000 0000 0100 0000 1000 0010 0000
然后你现在现在要把其中某个特性去掉,就要将对应位的内容变为0
那就是用0跟这个位做与运算
0x0000 0000 0000 0100 0000 1000 0010 0000
&
0x1111 1111 1111 1011 1111 1111 1111 1111

这样就能将某个特性去掉了
[解决办法]

引用:
这段代码什么意思?求高手解答
style&=~WS_CAPTION


相当于你在对话框编辑器中对一个窗体去掉属性中“标题栏”的勾选。
[解决办法]
style&=~WS_CAPTION 去掉WS_CAPTION样式,做位操作,窗体没有标题栏了

读书人网 >VC/MFC

热点推荐