首页 > 解决方案 > 检查对话窗口是否“锁定”主窗口

问题描述

我正在做一个应用程序的表面自动化。自动化是异步的。有时,会出现一个对话框窗口并锁定主窗口以供进一步访问。

我正在使用 C++/Win32API、C# 或 VB。我可以通过 processID 获取主窗口并希望找到(或编写)一个函数,如果主窗口被意外的 Dialog 窗口锁定,则给我 true 或 false。

标签: winapimodal-dialogmainwindow

解决方案


模态窗口禁用其所有者窗口。所以你需要IsWindowEnabled在主窗口上调用。


推荐阅读