相关疑难解决方法(0)

可以/如何在C#WPF应用程序中托管完整的VB6表单?

我目前正在探索使用C#将一些旧的VB6应用程序移植到WPF的选项.第一阶段的计划是移植几个关键形式而不是所有应用程序.理论上的目标是通过ActiveX dll在WPF中的某种容器中打开VB6表单.

这甚至可能吗?我试过看Interop并且似乎找不到一个可靠的例子,说明如何使用Win32控件,而不是完整的表单.我可以完全访问旧的VB6代码,并且无论如何都可以修改它.

主WPF应用程序的以下屏幕截图将用作包装器/容器:

http://www.evocommand.com/junk_delete_me/main_menu_mockup.png

当前VB6维护屏幕将加载到上一屏幕右侧的"空白区域"部分.

c# vb6 wpf interop vb6-migration

6
推荐指数
1
解决办法
3956
查看次数

标签 统计

c# ×1

interop ×1

vb6 ×1

vb6-migration ×1

wpf ×1