【发布时间】:2020-03-14 12:50:46
【问题描述】:
我尝试使用 Delphi 10.3.3 对遗留的 Delphi VCL 项目进行现代化改造。我可以毫无问题地编译和构建应用程序。唯一的问题是透明PNG的背景在运行时显示为黑色。
这是我的工作:
- 将 MainMenu1 添加到表单并创建菜单项。
- 添加 ImageList1。
- 将 ImageList1 的 ColorDepth 更改为 cd32Bit。
- 将透明 PNG 文件添加到 ImageList1。
- 将 ImageList1 连接到 MainManu1。
这是运行时的结果:
这些步骤在新的 Delphi 10.3.3 VCL 项目中完美运行,但在这个旧项目中存在黑色背景。 如何解决黑底问题?
【问题讨论】: