我在设置 Web 浏览器控件的属性时收到“检测到重入”MDA 错误。
仅当我调用“SetWindowsHookEx”来挂钩同一线程中的某些拨号盘时,才会发生这种情况。
通常,此挂钩代码工作正常,但与 Webbrowser Control 配合使用效果不佳。当我忽略异常代码时工作正常,至少看起来很好,但显然我有点担心。
有什么想法吗exactly发生此错误以及如何解决该问题。
我在 MSDN 上看到过这篇文章 -http://msdn.microsoft.com/en-us/library/ms172237.aspx http://msdn.microsoft.com/en-us/library/ms172237.aspx但这并没有真正的帮助。
我想通了:
- 它应该在同一个线程中(这是预期的)
- 它不应在非托管控件初始化期间运行。因此,我在设置所有属性和事件后运行它,然后它就起作用了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)