gpt4 book ai didi

Delphi - 检测我的应用程序是否打开了模式对话框

转载 作者:行者123 更新时间:2023-12-03 15:20:35 27 4
gpt4 key购买 nike

我有一个 Delphi 2006 应用程序,当检测到错误情况时,它会弹出一个模式警报对话框。由于错误条件的检查是在空闲处理程序中完成的,因此如果恰好显示了另一个模式对话框,则该对话框可能会在另一个模式对话框的顶部弹出。这可能会导致用户感到困惑,因为警报对话框关闭后应用程序主窗体没有获得焦点,因为这是另一个模糊的模式对话框。

我想做的是在应用程序打开任何模态对话框时推迟警报弹出窗口。

我尝试了 GetLastActivePopup (MyMainWindow.Handle),但它似乎始终返回非零。

最佳答案

关于Delphi - 检测我的应用程序是否打开了模式对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3306260/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com