C++——MFC
MFC学习过程
xiaxitong_
这个作者很懒,什么都没留下…
展开
-
无法打开 .exe文件进行写入
无法打开 .exe文件进行写入的原因是上一个进程没有关闭。有时候同一个进程反复调试也可能出现这个错误。解决办法:在任务管理器中关闭 .exe进程的运行,然后再对应项目文件的debug文件夹中删除 .exe文件。再次点击调试即可。...原创 2021-05-12 15:59:27 · 10581 阅读 · 0 评论 -
0xC0000005:读取位置0x00000000时发生访问冲突
这个问题是由空指针引起的。我在前面编写树节点改变的代码时没有考虑根节点没有关联数据,导致*pString指向为空,故引发此异常问题。另外,如果指针在二次调用时,最好是先删除指针,释放内存之后,再使用该指针。删除指针的办法为:delete pString;//删除指针pString = nullptr;//令该指针为空...原创 2021-05-12 15:53:52 · 1198 阅读 · 0 评论 -
树控件:调用InsertItem时出现类型错误
调用InsertItem设置树节点时出现如图所示错误,原因是InsertItem使用的参数时unicode编码,不认可双引号型的字符串,解决办法有两个。解决办法一:在双引号字符前加上_T(" ").解决办法二:在解决资源管理器中右击项目名字,点击属性,进入后更改字符集为多字符集即可。...原创 2021-05-12 15:47:16 · 572 阅读 · 0 评论 -
VC2019基于MFC对话框——四则计算器(组合框的使用)
四则计算器(组合框的使用)一、把加法计算器中的“ + ”删除,然后放入一个组合框。加法计算器的创建在我之前的博客中有。二、设置组合框。1、右击组合框,点击属性,进行如下设置:2、添加变量。一个组合框要添加两个变量,一个为值变量,一个为控件变量。(1)值变量:用于存放列表框中的当前选项的索引值。操作如下:(2)控件变量:指向该组合框。操作如下:三、修改消息函数OnClickedAddButton1()。在消息函数中添加“ 计算 ”的相关代码:Upda.原创 2021-05-05 10:10:31 · 708 阅读 · 1 评论 -
VC无法正常打开以前的MTC项目(error:RC2104)
刚才打开昨天写的加法计算器时,无法正常显示资源视图,并弹出如下错误提示:解决方法为:点击编辑代码,在.rc文件中加入如下代码即可。#include<windows.h>原创 2021-05-05 09:50:09 · 193 阅读 · 0 评论 -
加法计算器(2)——实现点击按钮后弹出对话框
加法计算器(2)——实现点击按钮后弹出对话框在加法计算器的基础上,实现点击“计算”按钮后,先弹出一个模态提示框。如下:一、新建一个对话框1、找到资源视图中的Dialog,右键点击插入Dialog。如下:2、编辑新的对话框,这里让它显示“你确定要进行计算吗?”。3、右键对话框,点击添加类,修改类名为“CTipDlg ”,注意这里的头文件的名字。二、建立两个对话框的连接在AddDlg.app文件中添加新的对话框的头文件。如下:在“ 计算 ”按钮的消息处理函数中,添加以原创 2021-05-04 15:17:33 · 457 阅读 · 0 评论 -
VC2019基于MFC对话框——加法计算器
VC2019基于MFC对话框——加法计算器目录一、新建一个MFC项目二、安装控件三、为按钮等控件添加消息函数四、运行一、新建一个MFC项目创建项目谁都会哈,这就不赘述了。这里说一个我在安装完VC2019上MFC相关工具之后,出现的一个错误:(咱也不知道为什么有这个错误),然后通过一个博主的博客解决了问题,博客连接如下,需要自取。(感谢大佬!)https://blog.csdn.net/shang_0122/article/details/103158963二.原创 2021-05-04 14:58:39 · 1987 阅读 · 1 评论