创build没有视觉样式的通用控件

我使用标准的应用程序清单来启用我的窗口控件中的视觉样式(即,我正在使用comctl32.dll v6)。

现在出于一些兼容性的原因,我想要创build一些特定的工具提示控件而不使用视觉样式。 closures使用CCM_SETVERSION,SetWindowTheme(m_hWnd,“”,“”)甚至SetThemeAppProperties(0)的视觉样式不能解决我的问题

我需要的是加载旧的v5.x comctl32.dll,并使用它来实例化特定的工具提示控制。 假设混合V5和V6控件是完全可以允许的 ,但是我发现所有样本的工作都是为了使应用程序没有清单并展示如何使用激活上下文来强制使用通用控件的V6。 我想要的对手,这是强制V5。

我找不到任何可用于实例化旧版本的v5清单(使用本示例中的 CreateActCtx)。 由于旧的comctl32.dll只是在SYSTEM32文件夹,而不是在winSXS中,应该很容易使用它,但是如何?

谢谢,尼科斯