现在的位置: 首页 > 综合 > 正文

IsWindowVisible无法获取到正确的状态?

2013年12月09日 ⁄ 综合 ⁄ 共 288字 ⁄ 字号 评论关闭

IsWindowVisible无法获取到正确的状态?

IsWindowVisible居然会无法获取到正确的窗口状态,这件事情真真的发生了。
ShowWindow(SW_SHOW)之后调用IsWindowVisible竟然获取不到正确的可见状态,但是如果窗口发生了大小变化之后,获取的状态就是正确的了。
后来我更换了另外一种获取窗口可见状态的方法:

GetWindowLong(hWnd, GWL_STYLE) & WS_VISIBLE

使用此种方法之后就正确了。

转自:http://www.cppblog.com/tx7do/archive/2011/12/18/162346.html

抱歉!评论已关闭.