首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

这段代码什么意思?求好手解答style&=~WS_CAPTION

2013-08-11 
这段代码什么意思?求高手解答style&~WS_CAPTION这段代码什么意思?求高手解答style&~WS_CAPTION[解决办法

这段代码什么意思?求高手解答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样式,做位操作,窗体没有标题栏了

热点排行