您当前的位置:《可视化编程》听课笔记:03
《可视化编程》听课笔记:03

MFC程序入口 在CWinApp类库中定义。

各应用程序都有已有的类库中派生出新的类,继承并使用已有类库中的资源,通过重载类库中的虚函数来实现需要的功能。

class CMyApp:public CWinApp  //继承类库CWinApp类产生新类CMyApp

CMyApp myapp;//声明一个构造函数,如果没有重载构造函数则调用基类的构造函数

BOOL CMyapp:InitInstance(){}//重载过程 实现目标功能

MFC向导创建应用程序的主要框架,程序员重载补充代码实现特定功能。

Windows为消息循环机制,操作系统监控用户操作,向应用程序发送消息,应用程序顺序读取消息,调用函数执行操作。因此使用MFC类库和向导来编程具有高效性。

本节课主要讲解MFC的窗口设计:

1、新建工程MFC AppWizard(exe)->设置存储目录和名字....生成工程;

2、应用程序向导为用户生成了五个类:(命名:C+程序名+类标识)

——1、View   视窗类

——2、App     应用程序类

——3、CMainFrame  主边框窗口类

——4、CChildFrame  子边框窗口类

——5、Doc  文档类

3、工作区分三种视图:类视图 资源视图 文件视图;类视图中每个类下树状图列出它的成员函数;为软件打补丁可修复显示类缺失的问题,同时熟练使用各种视图模式也可处理紧急情况

4、双击打开代码编辑窗口

5、同样在资源视图中双击可打开编辑应用程序的各可视组件

6、消息控制机制

收藏状态
收藏本课程的同学
相关课程