1

自从我处理 VC ATL COM 控件以来已经有很长时间了。在 VB6 中使用时,我在将 VC6 ATL 控件升级到 VC10 时遇到问题。在进行故障排除的步骤中,我现在尝试按照 Microsoft 教程 [1] 创建一个 VC10 ATL 控件,然后将控件放置在 Visual Basic 6 中的窗体上。当控件放置在 VB6 IDE 中的 VB6 窗体上时,我得到一个错误:

系统错误 &H80004005 (-2147467259)。未指定的错误

我在VC6工具ActiveX控件测试容器中测试控件,控件显示绿色三角形,可以调用属性。

如何让 ATL 控件在 VB6 中工作?

  1. http://msdn.microsoft.com/en-us/library/599w5e7x.aspx
4

0 回答 0