我有两个屏幕。一个在 vb 中创建,第二个在 WPF 中。
我必须在 wpf 中嵌入 vb。
因此我有了一个想法,首先创建一个新的 Windows 窗体,并使用 win32 API 函数“SetParent”将 vb 屏幕嵌入到 Windows 窗体中。其次,使用 wpf WindowsFormsHost 控件在 wpf 表单中托管 winform。
在单独的测试应用程序中一切都很好。但是当我试图在完整的大型 wpf 应用程序中执行此操作时,winform 加载为空,vb 屏幕闪烁然后立即消失。
有什么可行的解决办法???
请帮忙..真的很着急。
谢谢。
PS:如果有人有更好的方法在 wpf 中嵌入 vb6 ...我想听听。
尼里亚