OLEDragDrop事件与编译的exe一起工作,但在调试时不工作
OLEDragDrop Event working with compiled exe but not when debugging
我们正在一个较大的产品中使用OLEDragDrop事件,并且偶然发现了一个奇怪的问题。在我的机器上,如果我构建应用程序并运行exe文件,应用程序看到一个拖放事件,我可以将文件从桌面拖到程序中,它保存它并做它应该做的事情。但是,当我进入调试模式时,这个相同的函数不起作用。我得到的只是一个图标切换图标,这个图标表明我不能释放这个程序的"顶部"文件。
我的同事有相同的代码,来自相同修订的完全相同的代码,并且所有其他与项目相关的设置都完全相同。但是在调试时,他可以从应用程序获得预期的行为。我们唯一合理的猜测是他没有为visual studio 2010 sp1应用~300mb的安全更新。我现在正在设置一个虚拟机来检查这个问题,当我知道如果没有更新它是否确实可以工作时,我会更新。
还有其他人遇到与此相关的问题吗?任何能引导我走上正确道路的事,我都会永远感激。
感谢阅读。
如果Visual Studio以管理员身份运行,则无法拖放到应用程序上。
相关文章:
- Visual Studio 调试优化如何工作?
- 添加新行时工作代码引发异常.调试技巧?
- 自定义内存管理器在发布模式下工作正常,但在调试模式下则不然
- SIGABRT 和线程相关的异常,但在调试期间工作正常
- 在调试配置中编译工作正常,但发布会给出链接错误
- 从Excel VBA调用C++DLL只能从Visual Studio中的调试实例工作
- Mongodb Cxx 驱动程序测试在发布版本中崩溃 [ 在调试中工作正常]
- 函数无法正常工作,调试器没有帮助
- Android Studio 调试原生代码 lldb 服务器工作无穷大
- 我的代码在发布模式下不起作用,而在Qt的调试模式下工作
- Qt curl.exe在调试/发布中工作,但不在部署中工作
- ifstream读取二进制文件在发行模式下工作,但在调试模式下不使用
- 为什么在发布模式下无法访问 for 循环,但在调试中它工作正常
- CLION 调试器在执行一个步骤后停止工作
- Python在调试模式下以C 工作,但在EXE文件中不工作
- 该代码在调试模式下工作,但在发布模式C 中不起作用
- 在发行模式下开放的软崩溃(调试工作正常)
- 台阶调试工作正常,但是在使用_tprintf时,调试而无需踩踏会导致奇怪的错误
- 如何使用特定的工作目录运行/调试Netbeans平台应用程序
- Eclipse 调试未按预期工作