gpt4 book ai didi

c# - 无法获取窗口句柄,不支持 Windowless ActiveX 控件?

转载 作者:太空宇宙 更新时间:2023-11-03 22:27:07 25 4
gpt4 key购买 nike

我将我的开发机器升级到 Windows 7,并将我的项目升级到 .NET 3.5。当我尝试运行该项目时,我现在收到此错误:

Unable to get the window handle for the 'AxVt' control. Windowless ActiveX controls are not supported.

该项目正在使用 Dart Emulation for ActiveX Vt 控件,它模拟终端控件。我仔细检查,程序在带有 .NET 3.5 的 Windows XP SP2 下正常启动,所以不是框架导致了问题。将兼容模式设置为 Windows XP SP2 也无济于事。当设计器代码在控件上调用 EndInit 时会发生此异常。

有什么方法可以解决这个问题,还是这意味着我必须从我的机器上删除 Windows 7 并返回到 Windows XP?

最佳答案

您正在使用的第三方控件很可能(还)不能与 Windows 7 一起使用,因为它仍处于测试阶段。你和制造商核对过了吗?

大多数在 COM 和 Windows API 之上实现的软件在 Windows 版本之间切换时可能会遇到困难,尤其是在编写软件时不存在的版本。希望生产该产品的公司过一段时间后会为您提供修补程序或更新。

关于c# - 无法获取窗口句柄,不支持 Windowless ActiveX 控件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/989663/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com