我使用embeddedLists.dll插件创建了一个带复选框的ListView。我需要让HeadingText的背景对这个项目透明。
我使用WinSpy ++来获取handle_Id并尝试了这个片段,但它没有用。
FindWindow $0 "#32770" "" $HWNDPARENT
GetDlgItem $0 $0 1211
SetCtlColors $0 "FFFFFF" "transparent"
非常感谢任何指针/帮助。
为了清晰起见添加屏幕截图。 screenshot
答案 0 :(得分:0)
您的安装程序是否基于UMUI皮肤?某些第三方插件可能存在透明度等问题。
无论如何,我注意到你使用的NSIS 2.46已经很老了,尝试在新的NSIS 3和新的UMUI中运行这个例子,它有很多修复和改进。
Little self promo:我开发了类似于UMUI的NSIS插件,名为图形安装程序:
随意尝试:Graphical Installer website(试用)