mfc-MFC应用程序崩溃,但是可以F5和Ctrl+F5运行

问题描述

MFC应用程序崩溃,但是可以F5和Ctrl+F5运行

我想请教一个问题哈,我的程序F5调试可以运行,Ctrl+F5也可以运行,但是生成的Debug和Release文件夹里面的应用程序就无法打开,程序直接崩溃了


报错的位置在这

堆栈在这
请问能帮我看看问题出在哪么?谢谢哈

解决方案

程序编译成release后,F5运行正常,但Ctrl+F5运行就出问题
c# 运行时快捷键 F5和 Ctrl + F5 的区别
直接用编译器按ctrl+F5运行和双击运行结果不一样

解决方案二:

没遇到过。不过提示信息显示,程序找不到正确的ntdll.dll文件。也许,试试把system32下的ntdll.dll拷贝到工程目录

解决方案三:

重新编译一下试试
Ctrl + F5就是直接启动的Debug或Release目录的程序
还有就是是不是权限不一样

解决方案四:

清空项目,重新运行试试,不行百度下。

解决方案五:

解决了,解决的方法是把堆栈中显示缺少的dll复制到程序的Debug和Release文件夹中

时间: 2024-10-03 07:17:14

mfc-MFC应用程序崩溃,但是可以F5和Ctrl+F5运行的相关文章

mfc webbrowser-MFC多次调用Navigate引起程序崩溃

问题描述 MFC多次调用Navigate引起程序崩溃 在调用Navigate挂了,次数多了就出现,随便问一下这个函数如何释放资源 解决方案 webbrowser对于网页支持有限,网页太复杂就支持不够好, 解决方案二: 看不出来,也许是网页的问题,也许是你程序的问题,信息太少

24色位图,字母图片验证码识别,基于MFC对话框的程序,在线求助,高手帮帮忙

问题描述 24色位图,字母图片验证码识别,基于MFC对话框的程序,在线求助,高手帮帮忙 24色位图(如下图)字母图片验证码识别,基于MFC对话框的程序,在线求助,高手帮帮忙

接触VC之三:MFC基于对话框程序

最近,本人赶时髦,装上了一套Visual Studio.net,安装要2213M呢,硬盘上三个盘符总共剩下不足2G的地方了.不过,界面相当的漂亮,且功能强大,值得心慰.我终于可以在类视图上,尽情去看类的基类,以及基类的实现代码了.不仅如此,最好的是那附带的MSDN上所有的VC基础文章都是中文,翻译的比希望出版社的好得没的说.什么文档啊,框加窗口啊,多视图啊,应有尽有.所以建议大家都来用.net的吧,注意是要那七张盘的,三张的是beta版,VC功能不全的. 这部分该说一说MFC的具体程序了.因为我

CFindReplaceDialog如何在MFC对话框的程序中使用啊

问题描述 CFindReplaceDialog如何在MFC对话框的程序中使用啊 看了几篇文章代码,都实现不了,有没有谁做过这个功能的介绍下CFindReplaceDialog的详细用法? 解决方案 p_FindReplaceDlg = new CFindReplaceDialog(); p_FindReplaceDlg->Create( true m_FindString NULL FR_DOWN this ); //创建查找对话框 p_FindReplaceDlg->ShowWindow(

wm command+消息+-MFC向其他程序发送wm_command消息失败

问题描述 MFC向其他程序发送wm_command消息失败 MFC 点击按钮向其他程序发送wm_command消息, _点击按钮发送后,要移动一下鼠标或键盘按一下键,才会发出消息,目标窗口才会做出响应, 请问是怎么回事,要怎么解决. 如果鼠标不动,消息发不出来.目标窗口没反应 HWND hwnd_sj = ::FindWindow(NULL,L"数据下载"); SendMessage(hwnd_sj,WM_COMMAND,0x0abe1, 0); return; 用网上下载的消息调试器

mfc-基于MFC对话框的程序中如何打开一个单文档

问题描述 基于MFC对话框的程序中如何打开一个单文档 我是MFC的初学者,现在遇到了一个问题,就是如何在基于对话框的程序中,如何通过一个对话框中的按钮打开一个单文档.(我的目的是想在打开的单文档中绘制折线图),求各位大神指点 解决方案 你干嘛用基于对话框的程序,你完全可以创建一个基于单文档的程序,再添加对话框,这比你先创建一个对话框的程序,再添加文档视图支持简单的多. 解决方案二: 在MFC下使用OpenGL的一个简单的例子(基于单文档程序)MFC应用程序类型:单文档.多文档与基于对话框MFC窗

需要用VS 2012 的MFC做一个程序,程序开始之前有个欢迎界面,怎么做啊

问题描述 需要用VS 2012 的MFC做一个程序,程序开始之前有个欢迎界面,怎么做啊 需要用VS 2012 的MFC做一个程序,程序开始之前有个欢迎界面,怎么做啊 解决方案 http://blog.csdn.net/king8902/article/details/8124559http://www.codeproject.com/Articles/35840/Splash-Screen-C-Class-using-MFChttp://wenku.baidu.com/link?url=fgHO

visual studio-用VS2005新建的MFC智能设备应用程序空白项目,为什么编译会出错?请大神解答

问题描述 用VS2005新建的MFC智能设备应用程序空白项目,为什么编译会出错?请大神解答 1>------ 已启动生成: 项目: 0001, 配置: Debug HPC-3000 (ARMV4I) ------ 1>正在编译... 1>stdafx.cpp 1>C:Program Files (x86)Windows CE Toolswce600HPC-3000includeARMV4Imalloc.h(45) : error C2143: syntax error : miss

事件 位图-VC/MFC 基于对话框程序,在主界面上左侧有五副位图,单击位图1覆盖原主界面,显示一个另一个界面

问题描述 VC/MFC 基于对话框程序,在主界面上左侧有五副位图,单击位图1覆盖原主界面,显示一个另一个界面 2C VC/MFC 基于对话框程序,在主界面上左侧有五副位图,单击位图1覆盖原主界面,显示自定义1的界面,同理单击位图2显示自定义2的界面,用代码如何实现,请各位指教.