IsWindowVisible无法获取到正确的状态?
IsWindowVisible居然会无法获取到正确的窗口状态,这件事情真真的发生了。
ShowWindow(SW_SHOW)之后调用IsWindowVisible竟然获取不到正确的可见状态,但是如果窗口发生了大小变化之后,获取的状态就是正确的了。
后来我更换了另外一种获取窗口可见状态的方法:
GetWindowLong(hWnd, GWL_STYLE) & WS_VISIBLE
使用此种方法之后就正确了。
转自:http://www.cppblog.com/tx7do/archive/2011/12/18/162346.html