猎豹MFC--使用向导快速进行MFC程序设计--不需要全部搞懂,只把重要的几个搞懂即可

新建MFC项目  单文档 文档视图:

如上,向导会为我们自动生成4个类。

每个类中有很多代码,不需压迫我们全部搞懂,我们只把重要的几个搞懂即可。

以前是在窗口中画显示要在视图中画:

所有的显示都是在视图类中:

在视图类属性中添加  paint消息:

记住要在视图对象上添加消息而不是像以前那样在窗口对象上添加。

在视图类上再添加  鼠标单击消息:

来自为知笔记(Wiz)

时间: 2024-10-19 11:49:33

猎豹MFC--使用向导快速进行MFC程序设计--不需要全部搞懂,只把重要的几个搞懂即可的相关文章

VS2010使用MFC类向导时提示“灾难性故障”的解决

这两天想给自己的一个VS2010工程项目通过MFC类向导添加一些控件变量,却发现提示一个错误对话框吓我说“灾难性错误”然后VS2010就崩溃了,要不就是什么也不说直接退出了. 一开始看网上的一些帖子说要装补丁什么的,可是自己的另外两个项目也可以的,应该软件没问题,并且程序也能够正常运行的.又有帖子说清除VS生成的那些.ncb,ipch等中间文件,于是各种try,尝试清除了半天,也还是没有解决. 后来发现同一项目中只有自己的那个主界面对话框类使用类向导时才出问题而别的类也正常的.经过仔细分析有问题

VS2010/MFC编程入门之四(MFC应用程序框架分析)

VS2010/MFC编程入门之四(MFC应用程序框架分析)-软件开发-鸡啄米 http://www.jizhuomi.com/software/145.html   上一讲鸡啄米讲的是VS2010应用程序工程中文件的组成结构,可能大家对工程的运行原理还是很模糊,理不出头绪,毕竟跟C++编程入门系列中的例程差别太大.这一节鸡啄米就为大家分析下MFC应用程序框架的运行流程. 一.SDK应用程序与MFC应用程序运行过程的对比        程序运行都要有入口函数,在之前的C++教程中都是main函数,

学习笔记之深入浅出MFC 第9章 仿真MFC 之一

在文章开始是我们的观点就强调过了,要想用好一个工具,就必须深入了解这个工具的工作原理.而仿真,正是最好的方法. 如何仿真呢?我们在console程序中仿真MFC,这样可以把程序结构的负荷降到最低.作者在仿真中的原则是:简化再简化,简化到不能再简化.请注意,以下所有程序的类层次结构.类名称.变量名称.结构名称.函数名称.函数内容,都以MFC为仿真对象,具体而微. 在档案的安排上,作者把仿真MFC的类集中在MFC.H和MFC.CPP中,把自己派生的类集中在MY.H和MY.CPP中.对于自定义的类,我

VS2010/MFC编程入门之五(MFC消息映射机制概述)

VS2010/MFC编程入门之五(MFC消息映射机制概述)-软件开发-鸡啄米 http://www.jizhuomi.com/software/147.html     上一讲鸡啄米为大家简单分析了MFC应用程序框架,这一讲是关于MFC消息映射机制的内容.        前面已经说过,Windows应用程序是消息驱动的.在MFC软件开发中,界面操作或者线程之间通信都会经常用到消息,通过对消息的处理实现相应的操作.比较典型的过程是,用户操作窗口,然后有消息产生,送给窗口的消息处理函数处理,对用户的

使用向导快速创建spring boot应用

Spring Boot快速创建项目 IDE都支持使用spring的项目创建向导快速创建一个Spring Boot项目: 选择我们需要的模块:向导会联网创建我们需要的spring boot项目: 默认生成的Spring Boot项目: --主程序已经生成好了,我们只需要编写自己的逻辑代码 --resource文件夹 --static :静态资源文件 --template:保存我们的模板文件    --application.properties:Spring Boot应用的配置文件,可以修改默认值

Spring-boot(一)通过向导快速创建Spring-boot项目

通过向导快速创建Spring-boot项目 创建步骤: 选择Spring Initializr 填写组织和模块名 选择对应的模块 注:这里左侧的模块比较多,玩家可以根据自己的实际需要自由选择,此处暂时选择web 完成 等待项目自动下载相关依赖完成项目创建 注:项目类型为maven的话,需要配置阿里云仓库才不会特别慢 setting.xml <mirrors> <mirror> <id>alimaven</id> <name>aliyun mave

2.使用向导快速创建SpringBoot应用

前面介绍了使用Maven的方式来创建一个SpringBoot应用,这已经很简单了,但还有更简单的方式,即使用向导快速创建. 1.安装Spring Initializr模块 若在新建Spring项目时发现左侧没有Spring Initializr模块,就需要在Plugins中安装Spring assistant. 2.新建Spring Initializr项目 项目建立之后发现pom.xml自动添加了很多配置文件 1 <?xml version="1.0" encoding=&qu

MFC之向导页、消息框、文件选择、字体、颜色(三)

属性页对话框的分类 属性页对话框想必大家并不陌生,XP系统中桌面右键点属性,弹出的就是属性页对话框,它通过标签切换各个页面.另外,我们在创建MFC工程时使用的向导对话框也属于属性页对话框,它通过点击“Next”等按钮来切换页面. 属性页对话框就是包含一般属性页对话框和向导对话框两类.它将多个对话框集成于一身,通过标签或按钮来切换页面. 属性页对话框相关类       我们使用属性页对话框时,用到的类主要有两个:CPropertyPage类和CPropertySheet类. 1.CProperty

MFC之向导页和属性页(CPropertyPage/CPropertySheet)

(Mark) : 类CPropertyPage的对象表示一张属性表的各页,或者说是被看作是标签对话框 - 摘自百度百科 (Mark) :CPropertyPage 是继承自CWnd的子类. (Mark) :以下是类CPropertyPage的一些重要的类成员简介: 1)构造函数 这里讲三个CProperty类的构造函数,函数原型为: CPropertyPage( ); explicit CPropertyPage(                UINT nIDTemplate,