加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

来自Delphi 2006的EXE:在鼠标悬停之前看不到按钮/复选框/无线电

发布时间:2020-12-15 09:48:50 所属栏目:大数据 来源:网络整理
导读:在 Windows Vista和Win7下,Delphi创建的应用程序存在问题(我们使用Delphi 2006,但似乎其他版本也存在同样的问题),其中包含XP清单. 在最初显示表单后,TButtonControl(TButton,TCheckBox,TRadioButton,但不是TBitBtn)的所有后代都不可见.将鼠标移到控件上时会
在 Windows Vista和Win7下,Delphi创建的应用程序存在问题(我们使用Delphi 2006,但似乎其他版本也存在同样的问题),其中包含XP清单.

在最初显示表单后,TButtonControl(TButton,TCheckBox,TRadioButton,但不是TBitBtn)的所有后代都不可见.将鼠标移到控件上时会出现控件.它只对每个表单发生一次,直到我重新启动应用程序.

它似乎与加速键的隐藏/显示有关(defualt隐藏在Vista / Win7上).

我该怎么做才能避免这种情况?

解决方法

我认为这是 best / easiest workaround.它只需要主窗体的OnCreate中的一行代码.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读