.NET 5 WPF 调用OCX 经验分享

在.Net 5.0 WPF中调用OCX步骤如下:

1,用工具先把ocx转换成AxInterop.EloamViewLib.dll和Interop.EloamViewLib.dll。(这里是我用到的ocx转换的)

2,点击项目编辑文件(.csprj),添加<UseWindowsForms>True</UseWindowsForms>。

3,在项目中添加程序集引用,引用AxInterop.EloamViewLib.dll和Interop.EloamViewLib.dll。先添加第二步的引用,否则会报错。

4,创建WindowsFormsHost和创建AxEloamViewLib.AxEloamView对像

WindowsFormsHost host = new();

AxEloamViewLib.AxEloamView axEloamView = new();

axEloamView.BeginInit();

host.Child = axEloamView;
grid.Children.Add(host);
axEloamView.EndInit();

然后调用 axEloamView.InitDev(); 大功告成

 

.NET 5 WPF 调用OCX 经验分享

上一篇:Windows server 2008 R2 多用户远程桌面配置详解(超过两个用户)


下一篇:Windows家庭版组策略编辑