如何禁用按钮中的闪烁图像?

时间:2013-06-05 11:29:39

标签: delphi delphi-xe3 timagelist

我有ButtonImageList相关联。我将ImageIndex更改为OnClickEvent

现在我遇到的问题是,当image更改OnClickEvent时,它会发生变化,但如果我将鼠标移到它上面,它会显示旧的并且正在发出声响。

任何人都知道如何禁用此脉冲/闪烁/交换?

编辑:HotImage是索引0。

1 个答案:

答案 0 :(得分:3)

你确定这不是VLC的错误吗?我会建议你以下。

如果您可以发布OnClick()事件,那么我们可以检查代码是否有问题(自动更改)会很棒。

要测试这是否是VLC错误,请尝试在另一个版本的Delphi上使用相同的代码,如果再次出现问题,则由您的项目和代码决定。 如果一切正常,我建议您联系Embarcadero并向他们报告问题/错误。您将帮助Delphi社区并使其更强大。

此外,如果您熟悉Windows API,请尝试使用CreateWindowEx API和OnClick()事件的内部编码函数编写纯本机按钮。只有在找不到其他方法时才会出现这种情况。