【发布时间】:2010-12-29 00:13:47
【问题描述】:
是否有在 Windows API 中显示图像的 GUI 控件?我考虑过 STATIC 类,但它只适用于 bmp 文件,我需要 png、bmp、jpg 等来使用它。而且我不喜欢手动绘制图像。
【问题讨论】:
标签: image winapi user-interface controls
是否有在 Windows API 中显示图像的 GUI 控件?我考虑过 STATIC 类,但它只适用于 bmp 文件,我需要 png、bmp、jpg 等来使用它。而且我不喜欢手动绘制图像。
【问题讨论】:
标签: image winapi user-interface controls
您可以使用 ListView,并使用 LVM_SETBKIMAGE 设置背景图像。另一种选择是使用GDI+,自己手动绘制,也很简单。
【讨论】:
在 Windows Vista 中,静态控件可以显示位图、图标或元文件。 检查 STM_SETIMAGE 窗口消息,不要忘记设置正确的窗口样式。当然,正如您从资源泄漏说明中看到的那样,微软又搞砸了 - 小心。
【讨论】: