前端之家收集整理的这篇文章主要介绍了
delphi – TMainMenu的“禁用”图像,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Delphi 2010,Win32 VCL.我需要用最标准的外观为我的应用程序创建一个主
菜单. TMainMenu在所有
Windows版本中看起来不错,唯一不好的是当它
显示Enabled = False的项目的图像时.
Delphi有一些奇怪的方法来构建禁用的图像(b / w挤出与斜面,因为我看起来像spew).我想在VCL源中为该过程制作一个补丁,并让菜单从同一个TImageList中选择禁用的图像,但是找不到.
它是否存在或者是一些标准的Windows API调用?你知道那个程序在哪里?
确定OwnerDraw风格可以解决所有这一切,但我想要一个更快的解决方案.
原文链接:https://www.f2er.com/delphi/102807.html