很难。两者都是在触发任何使用代码之前很久就使用shell32.dll
和TBitmapImage
在SelectDirPage.Color
上绘制的具有SelectProgramGroupPage.Color
透明背景的图标。无法更新。您将不得不在Pascal脚本中重复所有绘画代码。这可能是可行的,但需要大量工作。
相关代码在LoadSelectDirAndGroupImages
功能中:https://github.com/jrsoftware/issrc/blob/is-6_0_4-2/Projects/Wizard.pas#L752-L781