我有一个 MFC GUI 应用程序,它有一个在 VC6.0 中开发的列表视图控件(报表视图)。我将项目移植到VS2010。现在我需要使 listview ctrl 透明。所以我尝试了 LVS_EX_TRANSPARENTBKGND 扩展样式。它显示了一个编译错误。所以我在项目设置中将_WIN32_WINNT设置为0x0601来解决编译错误。然而,列表控件并没有变得透明。
我在一个新创建的示例 VS2010 MFC 项目中尝试了 LVS_EX_TRANSPARENTBKGND 扩展样式,它工作正常。但是它不适用于移植的 MFC 项目。
期待解决方案!