FlatSB_GetScrollInfo不能位于…COMCTL32.dll

|| 我刚刚将产品从C ++ Builder 2007升级到RAD Studio XE,同时更改了一些第三方组件。 现在,当我在Vista上运行产品时,出现以下错误: Project1.exe-找不到入口点 在动态链接库COMCTL32.DLL中找不到过程入口点FlatSB_GetScrollInfo。 好 在十六进制编辑器中打开COMCTL32.DLL时,确实找到了FlatSB_GetScrollInfo名称。我只在\\ Windows \\文件夹下找到COMCTL32.DLL文件,没有本地安装。 有人知道是什么原因造成的吗?     
已邀请:
        您可能要链接的v6 comctl32没有实现平面滚动条功能。   平面滚动条功能在Comctl32.dll版本4.71至5.82中实现。 Comctl32.dll 6.00和更高版本不支持平面滚动条。 VCL代码不会使用这些功能,因此我认为您需要定位正在执行此操作的第三方组件。我猜想转向XE引入了comctl32 v6清单,并发现了这个问题。 另一方面,您总是可以删除v6清单,它将克服此特定问题,但是您的应用将使用经典主题,并且看起来您再次在运行Windows 2000!     

要回复问题请先登录注册