我有一个包含大量 MDI 子项(以及非 MDI 表单)的 MDI 应用程序,并且希望跟踪当前激活的表单并始终具有焦点。当用户在应用程序中从一种窗体切换到另一种窗体时,我想捕获窗口激活消息,并在后台将全局变量设置为活动窗体的属性(该属性是从基类继承的)。我最初将代码放在基类的 OnActivate 事件处理程序中(我的应用程序中的所有表单都使用该处理程序),但注意到该事件并不总是引发。有任何想法吗?
我正在使用 Delphi 2006 BDS。
ActiveMDIChild 属性是您正在寻找的吗?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)