我可以编辑具有x64 ActiveX控件的MFC对话框吗?

时间:2019-01-28 15:18:06

标签: visual-studio mfc activex 32bit-64bit

我将ActiveX控件添加到设置为x64的MFC项目中。所以我也必须将ActiveX注册到x64。

现在的问题是,当我想在Visual Studio 2017中打开对话框时,出现一个错误,提示未注册ActiveX。如果我将其注册到x32,则可以打开它,但随后我无法启动窗口。

我认为这是因为VS在x32中运行,但没有x64版本。

一种解决方法是,每当我要打开对话框时都为x32注册它,然后在运行它时返回到x64,但这似乎很麻烦。

1 个答案:

答案 0 :(得分:0)

我不知道.dll可以同时为x32和x64注册。我现在使用标准的RegSvr32命令。

我们通常在两者之间切换,但这不适用于Visual Studio。