这是一个基于对话框的MFC应用程序,目的是实现基本计算器,调试时总是出现这个问题,求大神赐教

如题所述

第1个回答  2014-04-03
目测这程序不是你写的。这个提示框应该是编程人员为了调试方便填写的,而不是系统的。追问

哈哈,你懂我

第2个回答  2014-04-03
你在执行哪一步的时候出现这问题,,,最好把哪一步的代码贴出来。
这样怎么看本回答被网友采纳

基于MFC 的计算器应用程序出现这个错误怎么解决啊
没有定义的标识符,缺少头文件吧或者再其他地方定义的这个产量

...框中通过一个按钮打开另一个对话框时出现应用程序错误的异常是怎么回...
你给出的信息太少没有办法确定问题所在。只能提示你下查错的办法,你可以在Visual Studio里面调试这个程序,然后在出错的时候VS会break在出错的地方,如果这个地方就是你自己的代码,那么很好,你可以自己看看出现什么情况了,比如变量没有初始化啊之类的。不过很多时候会发现这时候VS停止的地方是在系统的函...

用MFC编写一个基于对话框的计算器,在界面上怎么对按钮进行排列?_百度...
按住ctrl键把你想对齐的复选上然后点击标题栏上面有个layout打开就可以看到下拉菜单里面有左。右对齐等 或者有快捷图标,可以直接点击,就在build,debug那栏的下面有一行图标,就是了,注意一定复选上按钮才能用,再不行的话,给我发消息

刚用mfc做了一个简单的计算器,可以实现加减乘除,但按那十个数字键不起...
你都没有对键盘输入的消息响应函数进行重载,程序如何知道你按下哪个键,因此不起作用就对了。你要重载PreTranslateMessage(MSG* pMsg)这个消息处理函数,具体在在类视图里边找到对话框类,然后右键选择Add virtual function找到PreTranslateMessage(MSG* pMsg)这个函数进行重载。具体的你找下,网上应该蛮多的...

基于对话框的MFC应用程序怎么建立?
1. 使用应用程序向导产生一个空的“Win32 Application”Project;2. 添加头文件“StdAfx.h”,内容是 #include <afxwin.h> 3. 添加源文件“StdAfx.cpp”,内容是 #include "StdAfx.h"4. 执行Build,会看到LinkError,打开Project|Setting,在General里,选择“Use MFC in Shared DLL”,再次执行...

用c++MFC编写计算器调试计算时出现9.2559631...是什么错误?
看起来是精度问题。数字在开方乘除的时候会有精度问题。就是莫名奇妙的出小数点。这个一般用数学函数四舍五入。但也有变态的做法,比如草稿纸式大数运算。就是用int数组做草稿进行一步一步的计算。

关于MFC计算器的问题
应该是你手工改动对话框源代码的时候,代码出现了错误或者干扰了系统自动管理代码(灰色)。先完整编译程序,处理代码错误。能够完整编译通过后,检查对话框.h .cpp文件,手动添加的代码是否加在了灰色区域,如果是,改变位置。

vc++里对话框添加MSCOMM控件(串口通讯控件)后执行不显示了
可以建立 一个 基于对话框 的 project 再添加该控件并添加变量 等操作 推荐看书 Visual C++_Turbo C串口通信编程实践

这个C++mfc做的计算器哪儿出错误了?
第一个函数的意思是,从IDC_NUMBER1到IDC_NUMBER10,这些个按钮只要按了,就调用OnNumberKey()函数,对吧?问题是,在你的resource.h文件里,IDC_NUMBER1定义的是1020,IDC_NUMBER10定义的是1052,也就是说,从1020到1050这里面所对应的控件,都会调用你这个函数。解决办法是,你手动在resource.h文件...

关于MFC计算器
建议你自己动手编,这并不复杂。无非是新建一个基于对话框的MFC 工程,然后添加一些文本框和按钮。最主要的是算法,加减乘除比较简单,二进制、八进制等软件也不难,有相关API函数。下面就是运算优先级的处理,需要一点算法,比如使用栈及后缀表达式。先构造出后缀表达式,然后按从左到右的顺序扫描表达式(...

相似回答