SetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE,
GetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE)^0x80000);
这条语句我怎么觉得差了一个括号,就酸不是,GWL_EXSTYLE)^0x80000这怎么解释
GetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE)^0x80000);
这条语句我怎么觉得差了一个括号,就酸不是,GWL_EXSTYLE)^0x80000这怎么解释
解决方案 »
- 求《Visual C++.NET多媒体编程》(周长发编著,电子工业出版社) 的光盘源码
- client程序平时可以正常连接,为什么在刚刚启动时不能连接呢 麻烦各位了
- 一句简单的SQL语句,错在哪里?
- 关于ListCtrl控件!
- 今天狂散分!<<VC技术内幕6.0>>关于非模态对话框的应用问题ex07a,是否有错?
- 对ATL控件打包发布时,提示时间戳服务的URL无效怎么回事?
- 求助,移动滚动栏scroll部分区域花屏,请求重绘技法,谢谢
- 请问这样的对话框如何做?
- 请求C++高手
- 请教各位高手怎样发布 编好VC程序,多谢!
- 调用WIN32 DLL内的函数出错,怪怪怪!!!急急急!!!
- 愿出500分求源码!!!!怎么做一个拼图游戏!!!
最后一个是参数:
GetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE)^0x80000
即得到当前的style,再与上80000的style
(
this->GetSafeHwnd(), // 参数1
GWL_EXSTYLE, // 参数2
GetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE)^0x80000 // 参数3
);
在这种情况下是什么作用??
|是加上风格
&~是去掉风格...
&是测试有没有一个风格...
^是做什么用的...
看了这么多源程序也没见过有这么用的呀...