Moo*_*oon 2 winapi window-style
我有一个关于窗口样式十六进制的问题。
据http://support.microsoft.com/kb/111011/en-us,0x16CF0000包含窗口样式WS_VISIBLE,WS_CLIPSIBLINGS,WS_CLIPCHILDREN,WS_CAPTION,WS_SYSMENU,WS_THICKFRAME,WS_MINIMIZEBOX,和WS_MAXIMIZEBOX的。
如何检查窗口样式是否存在于窗口样式的组合中?例如,我想检查WS_BORDER(0x00800000)样式是否存在于0x16CF0000中。
标准格式为:
if (value & WS_BORDER != 0) { }
Run Code Online (Sandbox Code Playgroud)
&将按位与,并且只有在WS_BORDER的位置1时结果才会为非零
| 归档时间: |
|
| 查看次数: |
1619 次 |
| 最近记录: |