相关疑难解决方法(0)

如何找到窗口的SW_SHOW/SW_HIDE状态

我正在尝试确定已使用CWnd :: ShowWindow()隐藏或启用的窗口控件的可见性.(或:: ShowWindow(hWnd,nCmdShow))

我不能简单地用:: IsWindowVisible(HWND)作为控制是在标签片,其自身可以被切换出,引起IsWindowVisible返回FALSE.

有没有办法获得SW_SHOW/HIDE(或其他)窗口状态或我是否需要使用ShowWindow()的重新调整值并相应地重置?

编辑:当控件被启用(或禁用)显示,但可能当前不可见,因为选项卡被切换,我认为它的SW_SHOW状态将保持不变,即使窗口本身实际上没有切换如果我对我的期望不太现实,那就没事了.

所以我真的在寻找'可以显示此窗口/控件'

c++ winapi mfc show-hide

14
推荐指数
2
解决办法
2万
查看次数

标签 统计

c++ ×1

mfc ×1

show-hide ×1

winapi ×1