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

简介:

IsWindowVisible居然会无法获取到正确的窗口状态,这件事情真真的发生了。
ShowWindow(SW_SHOW)之后调用IsWindowVisible竟然获取不到正确的可见状态,但是如果窗口发生了大小变化之后,获取的状态就是正确的了。
后来我更换了另外一种获取窗口可见状态的方法:
GetWindowLong(hWnd, GWL_STYLE) & WS_VISIBLE
使用此种方法之后就正确了。
暂时还不知道究竟是为什么,先记下来,以后有时间再深究了。如果看到此文的各位有谁知道缘由,共享一下吧,不胜感激。:)

目录
相关文章
|
存储 Kubernetes 应用服务中间件
【K8S系列】深入解析无状态服务
【K8S系列】深入解析无状态服务
484 2
|
存储 Kubernetes 网络协议
【K8S系列】深入解析有状态服务
【K8S系列】深入解析有状态服务
322 1
|
3月前
|
存储 消息中间件 Kubernetes
在K8S中,什么是有状态应用和无状态应用?
在K8S中,什么是有状态应用和无状态应用?
|
3月前
|
存储 安全 测试技术
网络中的状态检查是什么?
【8月更文挑战第24天】
99 0
|
Java 调度
线程包括哪些状态,状态之间是如何变化的
线程包括哪些状态,状态之间是如何变化的
76 0
|
11月前
|
存储 Kubernetes Cloud Native
有状态的应用如何部署 1?
有状态的应用如何部署 1?
有状态的应用如何部署 1?
|
6月前
|
调度
进程有哪几种状态
进程有哪几种状态
|
存储 Kubernetes NoSQL
【K8S系列】第七讲:有状态服务 VS 无状态服务
【K8S系列】第七讲:有状态服务 VS 无状态服务
646 0
|
弹性计算 监控 大数据
集群状态显示,进程存在,但是组件状态显示未知
集群状态显示,进程存在,但是组件状态显示未知
datagruad 日常状态检查
datagruad 日常状态检查
221 0