Pocket PC 上的 MS Web 浏览器
我正在尝试使用 C++ MFC 在袖珍电脑上创建一个自定义 Web 浏览器。 当我添加 Microsoft Web 浏览器 activeX 控件并在袖珍电脑(模拟器)上运行该应用程序时,会弹出以下错误: “调试断言失败。occcont.cpp行:916”
当我在VS2005的调试窗口中查看时: “OLE 控件 {8856F961-340A-11D0-A96B-00C04FD705A2} 的 CoCreateInstance 失败。 结果代码:0x80040154 控件是否已正确注册? 警告:资源项和 Win32 Z 顺序列表不同步。 制表符顺序可能没有定义好。”
我如何在袖珍电脑上使用此控件?或者是否有类似的控件可以使用?
I'm trying to create a custom web browser for on a pocket pc in C++ MFC. When I add the Microsoft Web Browser activeX control and run the app on the pocket pc (emulator) then this error pops up:
"Debug assertion failed. occcont.cpp line: 916"
When I look in the debug window of VS2005:
"CoCreateInstance of OLE control {8856F961-340A-11D0-A96B-00C04FD705A2} failed.
Result code: 0x80040154
Is the control is properly registered?
Warning: Resource items and Win32 Z-order lists are out of sync. Tab order may be not defined well."
How can I use this control on a pocket pc? Or is there a similar control that works?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
FWIW,我已经在 .NET CF 应用程序中成功使用了这个控件。 这意味着它应该有效。
我怀疑您为桌面选择了 ActiveX 对象。 但我不知道你如何选择正确的。
FWIW, I've used this control successfully in .NET CF application. Which means it should work.
I suspect you picked the ActiveX object for the desktop. But I have no idea how you' pick the right one.