摘要:
CBrush类,创建画刷对象,通常用于填充一块区域。(此处缺gif,术业有专攻,东西也有专用。。。日后一定补上来,痛哭流涕) 1.创建一个红色画刷绘图:(鼠标左键按下,这个消息响应OnLButtonDown 1 void CMy0727MfcTestAppView::OnLButtonDown(UI
阅读全文
posted @ 2022-08-15 12:21
长风青云
阅读(634)
推荐(0)
摘要:
提示:MFC实现计算器系列,后一篇均在前一篇基础上改进 前面写计算器写了4个,基本上点都差不多了,现在主要是查漏补缺。。。(主要是重整思路。。。参考microsoft计算器,找到以下问题:1.一次输入一个数字过长问题:控制数据输入,一次数据输入只能在30个字符以内2.删除过程中,删除最后一个字符后自
阅读全文
posted @ 2022-08-10 15:23
长风青云
阅读(102)
推荐(0)
摘要:
提示:MFC实现计算器系列,后一篇均在前一篇基础上改进 两个工作:加上小数点,实现小数计算;实现键盘输入功能; 加上小数点,实现小数计算:1、添加小数点按钮,添加事件处理程序;2、修改Tool类的相关函数,让其支持小数运算,-- 在转后缀表达式时,把小数点当作数字处理即可,在计算后缀表达式时,遇到小
阅读全文
posted @ 2022-08-10 11:39
长风青云
阅读(526)
推荐(0)
摘要:
提示:MFC实现计算器系列,后一篇均在前一篇基础上改进 之前的MFC计算器02是很简陋的,随便输一点,程序就崩了,这显然不大行,这次做两个工作,以及思考一个问题:1.添加清零、删除功能;2.增加程序的健壮性,就算用户瞎输,也要保证程序不会崩溃,3.程序冗余问题? >>>针对第二点,扩展开来,有以下要
阅读全文
posted @ 2022-08-10 10:36
长风青云
阅读(71)
推荐(0)
摘要:
提示:MFC实现计算器系列,后一篇均在前一篇基础上改进 做计算器当然是用对话框最简单了,用什么单文档,在前面有介绍过怎么建立单文档项目,对话框就是在那里改一下,勾选对话框就好了,其他默认就行,如下: 然后,打开资源视图界面,点击Dialog,这里有两个IDD_**,其中一个是自带的(IDD_ABOU
阅读全文
posted @ 2022-08-10 09:35
长风青云
阅读(178)
推荐(0)
摘要:
前面已经介绍了按钮的创建与显示,(MFCApplication中最后加上的链接部分)通过定义一个CButton m_btn 变量,然后使用Create和ShowWindow函数创建按钮和显示,如下面两行代码:m_btn.Create(_T("我是按钮"), WS_CHILD | BS_DEFPUSH
阅读全文
posted @ 2022-08-02 22:57
长风青云
阅读(203)
推荐(0)
摘要:
新建一个MFC单文档项目,后面选项都可以默认。 然后程序会自动给我们生成基础代码,可以直接运行得到如下图的结果: (在MFC中,以Afx开头的函数,大多是MFC中的全局函数;以::开头的函数,大都是Win32的API函数) 在(初识MFC,一个简单的窗口程序)中,了解到,窗口程序大致有七个步骤,那么
阅读全文
posted @ 2022-08-01 23:34
长风青云
阅读(764)
推荐(0)
摘要:
前面学习了winApp程序的Hello word(差不多差不多,改一下输出文字就是了) 现在主要是复习一下C++的一些基本内容,简单复习即可。 建立一个控制台项目,即 Win32 Console Application ,就是平常写C++的项目了, 然后想了一下,主要还是C++的:封装、继承、多态、
阅读全文
posted @ 2022-07-31 23:40
长风青云
阅读(115)
推荐(0)
摘要:
说明(期间写代码使用的VS2015,写博时用的VS2017,有些许差异,见谅) 1.字符问题照着书上抄代码都发现了问题,书上使用的是VC++,本人使用的VS2015,存在着一些字符格式问题。VS2015默认的是Unicode字符集,VC使用多字符字符集,当然你也可以去VS里面改设置,这是后话,暂且不
阅读全文
posted @ 2022-07-31 23:22
长风青云
阅读(264)
推荐(0)
摘要:
简而言之,QQ所有数据文件都堆在C盘(包含且不限于聊天记录、头像数据、表情包、各种传输图像文件) 原因:大家当然都喜欢往C盘里面钻喽,如下默认 解决方案:把QQ卸载重装?或许你也可以不卸载(毕竟我装在C盘) 1.卸载; 2.找到你原先消息记录保存的地方(如果你是默认,那就在文档里面,C:\Users
阅读全文
posted @ 2022-06-11 01:17
长风青云
阅读(195)
推荐(0)