1
《Windows 程序设计》实验报告
一、实验目的
1. 熟悉 VC++集成开发环境
2. 掌握 MFC 程序框架结构
二、实验内容
参考教材例子及课堂讲授,自己建立一个基于 MFC 的程序,并能对鼠标左键
单击操作进行响应(弹出消息框)。
在程序编写过程中注意以下几点:
(1) 建立工程的类型(Win32 Application)及需要包含的头文件(afxwin.h)
(2) 从 CWinApp 派生自己应用程序类,从 CFrameWnd 派生自己框架窗口类
(3) 注意程序的构建过程:从应用程序类对象开始,调用基类构造函数,在其
中调用 InitInstance(),因其为虚函数,会调用自己重载的 InitInstance(),我们可以在
其中创建窗口。
(4) 在 MFC 程序中使用宏进行消息映射, 消息的处理放在框架程序中。
BEGIN_MESSAGE_MAP(…,…)
…//消息映射宏
END_MESSAGE_MAP
三、实验源码
试验源代码如下:
#include<afxwin.h>
class myWinApp:public CWinApp
{
public:
BOOL InitInstance();
};
myWinApp mywinapp;