计算机与信息技术学院综合性、设计性实验报告
一、实验目的
1.理解Windows编程特点,比较命令控制台项目与Windows编程的异同。
2.了解MFC应用程序的消息映射,数据映射,运行时类型检查和诊断信息转储机制。
3.掌握用AppWizard(exe)创建SDI,MDI以及基于对话框的应用程序的方法。
4.了解SDI和MDI编程,功能等方面的异同。
5.掌握使用项目工作区窗口的ClassView 页面的为一个类添加成员的方法。
6.掌握用ClassWizard映射消息的方法等。
二、实验仪器或设备
电脑型号:方正Founder PC 台式电脑
操作系统:Windows XP 专业版32位SP3 ( DirectX 9.0c )
实验平台:Microsoft Visual C++6.0(SP6)
处理器:AMD Athlon(速龙) II X2 255 双核
内存:1791 MB
主硬盘:西数WDC WD3200AAJS-22L7A0 ( 318 GB / 7200 转/分)
显卡:NVIDIA GeForce 6150SE nForce 430 ( 256 MB )
显示器:Topview(冠捷) LCDE980 FG981 ( 19.1 英寸)
网卡:瑞昱PCIe GBE Family Controller
三、总体设计(设计原理、设计方案及流程等)
(1)在一个默认的单文档应用程序Ex_SDI中通过映射计时器消息实现这样的功能:无论在Ex_SDI应用程序窗口的客户区中单击鼠标左键或右键,都会弹出消息对话框,显示鼠标左键或右键的单击次数。Ex_SDI运行结果如图所示: