【问题标题】:MS Web Browser on Pocket PC掌上电脑上的 MS Web 浏览器
【发布时间】:2008-11-17 13:21:03
【问题描述】:

我正在尝试在 C++ MFC 中为袖珍电脑创建自定义 Web 浏览器。当我添加 Microsoft Web Browser activeX 控件并在袖珍电脑(模拟器)上运行应用程序时,会弹出此错误: “调试断言失败。occcont.cpp 行:916”

当我查看 VS2005 的调试窗口时: “OLE 控件 {8856F961-340A-11D0-A96B-00C04FD705A2} 的 CoCreateInstance 失败。 结果代码:0x80040154 控件是否正确注册? 警告:资源项和 Win32 Z 顺序列表不同步。可能没有很好地定义 Tab 顺序。”

如何在袖珍电脑上使用此控件?还是有类似的控件有效?

【问题讨论】:

  • 所以您正尝试使用 M$ 网络浏览器控件制作自定义网络浏览器?
    我还没有看到这种控制工作。但我会关注这个问题。谢谢。

标签: c++ mfc activex pocketpc


【解决方案1】:

FWIW,我已经在 .NET CF 应用程序中成功使用了这个控件。这意味着它应该工作。 我怀疑您为桌面选择了 ActiveX 对象。但我不知道你是怎么选对的。

【讨论】:

  • 是的,在 C# 应用程序中它可以工作,但 C++ 版本不能。我已经在继续使用 C# 应用程序了。感谢您的回复
猜你喜欢
  • 2013-02-11
  • 2011-01-02
  • 1970-01-01
  • 1970-01-01
  • 2017-05-23
  • 1970-01-01
  • 2018-04-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多