上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 44 下一页
摘要: 前两讲中鸡啄米为大家讲解了如何创建对话框资源。创建好对话框资源后要做的就是生成对话框类了。鸡啄米再声明下,生成对话框类主要包括新建对话框类、添加控件变量和控件的消息处理函数等。 因为鸡啄米给大家的例程Addition是基于对话框的程序,所以程序自动创建了对话框模板IDD_ADDITION_DIALO 阅读全文
posted @ 2018-09-15 09:37 gd_沐辰 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 创建对话框类和添加控件变量在上一讲中已经讲过,这一讲的主要内容是如何为控件添加消息处理函数。 MFC为对话框和控件等定义了诸多消息,我们对它们操作时会触发消息,这些消息最终由消息处理函数处理。比如我们点击按钮时就会产生BN_CLICKED消息,修改编辑框内容时会产生EN_CHANGE消息等。一般为了 阅读全文
posted @ 2018-09-15 09:37 gd_沐辰 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 创建对话框资源需要创建对话框模板、修改对话框属性、为对话框添加各种控件等步骤,前面一讲中鸡啄米已经讲了创建对话框模板和修改对话框属性,本节继续讲如何为对话框添加控件。 上一讲中鸡啄米创建了一个名为“Addition”的工程,目的是生成一个实现加法运算的应用程序。实现加法计算有几个必要的因素:被加数、 阅读全文
posted @ 2018-09-15 09:36 gd_沐辰 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 鸡啄米在上一讲中介绍了MFC的消息映射机制,属于原理方面的知识。对于VC++编程入门学习者来说可能有些抽象,鸡啄米会把消息映射的知识渗透到后面的教程中。本节开始为大家讲解偏应用的知识-创建对话框。 对话框,大家应该很熟悉了,在我们常用的软件中大多都有对话框界面,例如,360安全卫士的主界面其实就是个 阅读全文
posted @ 2018-09-15 09:35 gd_沐辰 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 上一讲鸡啄米为大家简单分析了MFC应用程序框架,这一讲是关于MFC消息映射机制的内容。 前面已经说过,Windows应用程序是消息驱动的。在MFC软件开发中,界面操作或者线程之间通信都会经常用到消息,通过对消息的处理实现相应的操作。比较典型的过程是,用户操作窗口,然后有消息产生,送给窗口的消息处理函 阅读全文
posted @ 2018-09-15 09:34 gd_沐辰 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 上一讲鸡啄米讲的是VS2010应用程序工程中文件的组成结构,可能大家对工程的运行原理还是很模糊,理不出头绪,毕竟跟C++编程入门系列中的例程差别太大。这一节鸡啄米就为大家分析下MFC应用程序框架的运行流程。 一.SDK应用程序与MFC应用程序运行过程的对比 程序运行都要有入口函数,在之前的C++教程 阅读全文
posted @ 2018-09-15 09:33 gd_沐辰 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 鸡啄米在上一讲中为大家演示了如何利用应用程序向导创建单文档应用程序框架。这一节将以上一讲中生成应用程序HelloWorld的文件结构为例,讲解VS2010应用程序工程中文件的组成结构。 用应用程序向导生成框架程序后,我们可以在之前设置的Location下看到以解决方案名命名的文件夹,此文件夹中包含了 阅读全文
posted @ 2018-09-15 09:32 gd_沐辰 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 上一讲中讲了VS2010和MSDN如何安装,相信大家都已经安装好了。这一讲给大家一个简单的例子,演示如何生成单文档应用程序框架。 解决方案与工程 鸡啄米在VS2010的使用介绍中已经讲了解决方案与工程的概念,这里再重提一下。每个应用程序都作为一个工程来处理,它包含了头文件、源文件和资源文件等,这些文 阅读全文
posted @ 2018-09-15 09:31 gd_沐辰 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 鸡啄米的C++编程入门系列给大家讲了C++的编程入门知识,大家对C++语言在语法和设计思想上应该有了一定的了解了。但是教程中讲的例子只是一个个简单的例程,并没有可视化窗口。鸡啄米在这套VS2010/MFC编程入门教程中将会给大家讲解怎样使用VS2010进行可视化编程,也就是基于窗口的程序。 C++编 阅读全文
posted @ 2018-09-15 09:30 gd_沐辰 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 综合实训项目 一、实训目的 以一个小型企业为背景,完成基于Linux系统的各种常用的网络服务,主要掌握企业利用RHEL架构DHCP服务、DNS服务、WEB服务、FTP服务和E-MAIL服务。注:本项目要求用到2个Linux系统,要求2个系统重新安装。 二、实训要求 参考项目背景,根据项目规划,进行项 阅读全文
posted @ 2018-06-23 01:38 gd_沐辰 阅读(405) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 44 下一页