Image WinAPI控件来显示图像

Image WinAPI控件来显示图像,image,winapi,user-interface,controls,Image,Winapi,User Interface,Controls,是否有在Windows API中显示图像的GUI控件?我考虑过静态类,但它只适用于bmp文件,我需要png、bmp、jpg等来使用它。我不喜欢手动绘制图像。您可以使用列表视图,并使用LVM_SETBKIMAGE设置背景图像。另一个选项是使用GDI+并手动绘制,这也很简单。在Windows Vista中,静态控件可以显示位图、图标或图元文件。 检查STM_SETIMAGE窗口消息,不要忘记设置正确的窗口样式。当然,正如你从资源泄漏说明中看到的那样,微软又把它搞砸了-小心点。你能用GDI控制图像的Z

是否有在Windows API中显示图像的GUI控件?我考虑过静态类,但它只适用于bmp文件,我需要png、bmp、jpg等来使用它。我不喜欢手动绘制图像。

您可以使用列表视图,并使用LVM_SETBKIMAGE设置背景图像。另一个选项是使用GDI+并手动绘制,这也很简单。

在Windows Vista中,静态控件可以显示位图、图标或图元文件。
检查STM_SETIMAGE窗口消息,不要忘记设置正确的窗口样式。当然,正如你从资源泄漏说明中看到的那样,微软又把它搞砸了-小心点。

你能用GDI控制图像的Z位置吗?