0

我正在维护一个应用程序,该应用程序在用户控件的某些条件下显示工具提示。(当鼠标在某个区域上时,计时器启动,当它停止时,并且鼠标仍然在那里,工具提示通过调用“Show(..)”显示一个文本。这工作正常。一个不同的应用程序正在持有这个应用程序作为 MdiClient。工具提示现在仅在应用程序未处于活动状态时显示:如果用户在计算机上打开不同的应用程序,例如“WORD”,然后在没有单击的情况下返回到我的应用程序,将鼠标放在右侧区域,然后显示文本。否则,尽管调用了“Show”,但从未引发“Popup”事件。有没有人知道如何解决这个问题?谢谢,Tali。

4

1 回答 1

0

如果我正确理解了问题,我认为您需要做的是跟踪窗口(将显示工具提示)何时失去并获得焦点。因此,当它失去焦点时,禁用显示工具提示,然后在获得焦点时启用。

于 2009-12-17T16:50:24.580 回答