标签:
引用:
Code:
var registerHost = new WindowsFormsHost();
xxxxClient Client = new xxxxClient();
Client .BeginInit();
registerHost.Child = axATClient;
HostPanel.Children.Add(registerHost);
Client .EndInit();
MSDN :https://msdn.microsoft.com/zh-cn/library/8ccdh774.aspx
VS 开发人员命令提示:
命令:aximp [options]{file.dll | file.ocx}
执行命令后生成两个DLL.
问题: 在WPF程序用引用生成后的DLL 报错 {"没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))"}
解决:将目标平台改成 x86
若引用生成的DLL报错 :“对类型“xxxx”的构造函数执行符合指定的绑定约束的调用时引发了异常。”
执行命令后 会生成 2个DLL 与 一个 ocx 的xxxx.cs 源文件,引用DLL 与生产的xx.cs文件即可.
更多命令可以参考:https://msdn.microsoft.com/zh-cn/library/8ccdh774.aspx
WPF 调用 ActiveX (Windows 窗体 ActiveX 控件导入程序)
标签:
原文地址:http://www.cnblogs.com/zhangchen/p/4381765.html