实际上,我们正在运行一个带有HTMLHelpCtrl.ocx ActiveX控件(所有模块都是x86)的x86 Windows Desktop C++ Qt应用程序,以便调用该应用程序的.chm HtmlHelp不幸的是,不可能直接使用当前的x86 HTMLHelpCtrl.ocx。有没有64位版本的HMTLHelpCtrl.ocx?或者需要什么才能在x64中使用x86 ActiveX控件?
我正在尝试动态地将ActiveX控件添加到我的应用程序中,而不必将其放在窗体上。但是,当我使用Visual Studio designer放置ActiveX控件时,初始化代码是生成的,其中包含一条用于设置ActiveX控件的OcxState的语句。当使用设计器将ActiveX控件添加到窗体中时,似乎将OcxState序列化为资源文件,稍后在窗体初始化时检索该资源文件。有人知道如何动态设置ActiveX控件的OcxState吗?马修