本书通过85个实例全面讲述了应用MFC进行VisualC++编程的思想。每个实例均以 编写一个应用程序要走的步骤编写。全书共分四部分进行介绍,第一部分是基础知识, 第二部分讲述用户界面的实例,第三部分讲述MFC内部处理方面的实例,第四部分讲述 打包实例。 全书基本上面向实例进行阐述,讲解透彻、易于掌握。本书既可作为初学者...
MFCCalc演示带有编译器 COM 支持的自动化服务器应用程序。 编译器示例 编译器示例 - 常规 展开表 示例名称描述 ccWrapper演示如何将 C/C++ 编译器标志从其他编译器映射到 Visual C++ 编译器 (cl.exe) 中。 编译器示例 - MASM 展开表 示例名称描述
VISUAL_C++MFC扩展编程实例文档之家?visualcmfc扩展编程实例 VISUAL_C++MFC扩展编程实例 译者序 前言 第一部分 基础 第1章 概述 1 1.1 Windows基础 1 1.1.1 窗口类结构 2 1.1.2 消息 2 1.1.3 客户区和非客户区 2 1.1.4 重叠窗口、弹出窗口和子窗口 2 1.1.5 父窗口和宿主窗口 3 1.2 Windows消息 3 ...
MFC(Microsoft Foundation Classes)是微软公司为Windows操作系统开发的一套基于C++的编程框架,它允许开发人员使用面向对象的方式构建Windows应用程序。在Visual C++ 2010中,MFC库得到了全面的支持,提供了丰富的工具和功能,可以快速开发Windows界面应用程序。 MFC实例的一个常见应用是创建一个基本的窗口应用程序。下面我们来看...
许多程序员都发现,利用MFC或者其它的C++应用编写回调函数是非常麻烦的,其根本原因是回调函数是基于C编程的Windows SDK的技术,不是针对C++的,程序员可以将一个C函数直接作为回调函数,但是如果试图直接使用C++的成员函数作为回调函数将发生错误,甚至编译就不能通过。通过查询资料发现,其错误是普通的C++成员函数都隐含了一...
可是如果需要向其它类(如主框架、子窗口、视类、对话框、状态条、工具条或其他控件等)发送消息时,上述方法显得无能为力,而在编程过程中往往需要获取其它类中的某个识别信号,MFC框架给我们造成了种种限制,但是可以通过获取某个类的指针而向这个类发送消息,而自定义消息的各种动作则在这个类中定义,这样就可以自由自...
创建MFC应用程序框架 启动Visual Studio IDE并打开chap03解决方案,在该解决方案中使用“MFC应用”项目模板创建一个名为DrawText的“单个文档”MFC应用程序。项目样式选择MFC Standard。 2 ● 插入位图资源 由于程序中使用了位图画刷,所以首先必须为应用程序添加位图资源。在“解决方案资源管理器”中选择DrawText项目,选择...
以下是实例创建的步骤: 1.创建一个基于对话框的MFC工程,名字为“Example19”。 2.在自动生成的主对话框IDD_EXAMPLE19_DIALOG的模板中,删除“TODO: Place dialog controls here.”静态文本框,添加一个按钮,ID设为IDC_COLOR_BUTTON,Caption设为“颜色选择”,用于显示颜色对话框来选择颜色。再添加四个静态文本框,ID...
1、创建一个基于对话框的MFC工程,名字设置为“Example48”。 2、在自动生成的对话框模板IDD_EXAMPLE48_DIALOG中,删除“TODO: Place dialog controls here.”静态文本框。 3、在Example48Dlg.h文件中为CExample48类添加成员变量: C++代码 int m_nTextX; // 水平滚动文本的起始点的x坐标 ...