CFileDialog类无故崩溃的解决及原因分析
来源:互联网 发布:python web flask 编辑:程序博客网 时间:2024/05/16 16:29
在最简单的MFC对话框应用程序里使用CFileDialog对象打开文件对话框。第一次打开都正常,每当第二次调出打开对话框后,只要鼠标在文件上晃动下就会崩溃,调试器断在shell32.dll模块里。显示Unhandled exception in test.exe (SHELL32.DLL): 0xC0000005 Access Voilation. 但是换成虚拟机或其他机器又会好。经过进一步调试,发现是Adobe Acrobat的一个组件使用了Shell扩展编程导致的。这个原因查了半天,所以特意记录在这,以免以后忘记了。解决方法很简单在应用程序类CWinApp的InitInstance函数中调用一下AfxOleInit();就好了。
- CFileDialog类无故崩溃的解决及原因分析
- CFileDialog类无故崩溃的解决及原因分析
- JVM崩溃的原因及解决!
- JVM崩溃的原因及解决!
- JVM崩溃的原因及解决!
- JVM崩溃的原因及解决!
- JVM崩溃的原因及解决!
- 【浅谈系统蓝屏崩溃的原因及如何解决】
- Android Native Crash崩溃及错误原因分析二-实战解决
- Tomcat无故宕机原因分析
- JVM崩溃的原因及解决!An unexpected error has been detected by HotSpot Virtual Machine
- JVM崩溃的原因及解决方法
- JVM崩溃的原因及解决方法
- 电脑无故自动重起的原因
- session无故失效原因的一种猜测
- 服务器崩溃原因分析
- ORA-14037 分区界限过高的原因分析及解决
- Too many open files 产生的原因分析及解决
- net基础知识必须注意的二十二点
- 什么是移动互联网?
- 对射手播放器的看法
- 通过分区(Partition)提升MySQL性能
- OneNote2007激活方法
- CFileDialog类无故崩溃的解决及原因分析
- EnterCriticalSection和LeaveCriticalSection函数
- nand flash结构以及读写分析——写的比较经典(转载)
- WinForm控件开发总结(一)------开篇
- 见或不见
- STL 算法分类
- 写在前面的话
- 逻辑推理
- InTouch 与关系数据库的数据交互