VC++
文章平均质量分 86
龙少爷_阿呆
燕山大学硕士 研究XML关键字查询 关注数据结构和算法 java C/C Linux
展开
-
Lesson2: MFC框架程序剖析
1. MFC简介(1)MFC(Microsoft Foundation Class,微软基础类库)是微软为了简化程序员的开发工作所开发的一套C++类的集合,是一套面向对象的函数库,利用这些类,可以有效发帮助程序员完成Windows应用程序的开发(2)MFC AppWizard是一个辅助生成源代码的向导工具,它可以帮助我们自动生成基于MFC框架的源代码.在向导的每一个步骤中,我们可以根据需原创 2013-09-07 11:04:59 · 1159 阅读 · 0 评论 -
Lesson1: Windows程序运行原理及程序编写流程
1. Windows API与Win32 SDK操作系统提供了各种方便开发Windows应用程序的编程接口,所有的函数都在Windows.h头文件中声明。Win32 SDK(Software Development Kit): 即Windows 32位平台下的软件开发包,包括API函数,帮助文档,微软提供的一些辅助开发工具。2. 窗口与句柄窗口是是屏幕上一块矩形区域,是Windo原创 2013-09-07 10:27:54 · 1945 阅读 · 0 评论 -
Lesson5: 菜单编程
1. MFC中的顶层菜单默认为弹出菜单(Pop-up),它是不能用来作命令响应的,当取消Pop-up选项后可接受命令响应。2. 消息的分类:标准消息,命令消息,通告消息。[标准消息]:除WM_COMMAND之外,所有以WM_开头的消息。从CWnd类派生的类都可以接收到这一消息[命令消息]:来自菜单、加速键或工具栏按钮的消息。这类消息都以WM_COMMAND呈现。原创 2013-09-08 13:22:52 · 1248 阅读 · 0 评论 -
Lesson4: 文本编程
1. 创建插入符void CreateSolidCaret( int nWidth, int nHeight );//创建插入符void CreateCaret( CBitmap* pBitmap );//创建位图插入符void ShowCaret( );//显示插入符void HideCaret( );//隐藏插入符static void PASCAL SetCaretPos原创 2013-09-07 21:55:13 · 992 阅读 · 0 评论 -
Lesson6: 对话框编程
1. Windows应用程序工作的基本流程是从用户那里得到数据,经过相应的处理之后,现把处理结果输出到屏幕,打印机或者绵输出设备。这就需要用到Windows应用程序的用户接口对话框。对话框就是一个窗口,它不仅可以接收消息,而且还可以被移动和关闭,甚至可以在它的客户区中进行绘图。相当于一个窗口,在它上面能够旋转各种标准控件和扩展控件。都是由CWnd类派生来 2. 对话框的类型:模态(Mode原创 2013-09-09 19:23:16 · 1424 阅读 · 0 评论 -
Lesson3: 简单绘图
1. 在单文档中,MFC视类窗口是覆盖在框架窗口上的。 此时如果编写针对MainFrame的mouseClick事件,将不会有反应,框架窗口不能感应到鼠标消息.2. MFC的消息映射机制(1)在每个能接收和处理消息的类中,定义一个消息和消息函数对照表,即消息映射表.(2)在消息映射表中,消息与对应的消息处理函数指针成对出现.某个类能处理的所有消息及其对应的消息处理函数的原创 2013-09-07 13:37:33 · 1000 阅读 · 0 评论