win7 调试MFC程序之拖放文件
2016-09-05 00:07
106 查看
一个MFC程序,拖放文件到窗体,然后解析文件格式。。。。。。。。。
以上为背景,正常运行此MFC程序,拖放文件可以正常处理。但是用olldbg加载这个MFC程序,运行之后拖放文件到上边就毫无反应。。。。。。。。
换了一堆OD都没有解决。
最后发现是管理员权限问题。在win7下,以管理员权限运行这个MFC程序,拖放文件到上边一样是不会有反应的。
而OD运行时是以管理员权限运行的,创建的进程也继承了管理员权限,所以接收不到拖放事件。。。。。。。。。。
解决办法:关闭UAC
参考:
http://blog.csdn.net/learner198461/article/details/42223835
http://www.cnblogs.com/zfanlong1314/archive/2012/06/22/2558578.html
以上为背景,正常运行此MFC程序,拖放文件可以正常处理。但是用olldbg加载这个MFC程序,运行之后拖放文件到上边就毫无反应。。。。。。。。
换了一堆OD都没有解决。
最后发现是管理员权限问题。在win7下,以管理员权限运行这个MFC程序,拖放文件到上边一样是不会有反应的。
而OD运行时是以管理员权限运行的,创建的进程也继承了管理员权限,所以接收不到拖放事件。。。。。。。。。。
解决办法:关闭UAC
参考:
http://blog.csdn.net/learner198461/article/details/42223835
http://www.cnblogs.com/zfanlong1314/archive/2012/06/22/2558578.html
相关文章推荐
- 64位Win7下Cygwin32 gdb调试时程序文件系统访问函数失败
- 给MFC程序添加文件拖放处理
- 给MFC程序添加文件拖放处理
- 给MFC程序添加文件拖放处理
- 给MFC程序添加文件拖放处理
- 给MFC程序添加文件拖放处理功能
- 在非MFC程序中使用调试宏 ASSERT(),VERIFY()和 TRACE()
- C#调用EXE文件(window程序可以,web没能调试成功)
- WinSock实现多线程网络文件传输程序(一)(MFC+WinSock附源代码)
- struts资源文件的配置及程序调试的方法-视频(包含所有中文乱码的解决方案)
- visual studio .net 2003 环境下,MFC程序调试经验(一)
- Windows程序调试--创建映射文件
- NO MFC - 使用 .log 调试程序
- 在MFC程序中显示win2000样式的文件打开对话框
- 非MFC模式的动态链接库(DLL)文件的编写和调试
- VC2005 MFC程序的清单文件
- 词法分析之LED文件生成程序【调试中......】
- 用MFC实现文件拖放到ListBox
- 在非MFC程序中使用调试宏 ASSERT(),VERIFY()和 TRACE()
- 在本地我们调试运行AJAX.NET程序完全没有问题,但是一旦上传到服务器就会出现很多Web.config文件异常