全球旧事资料 分类
菜单消息。
2、通过本次实验你的主要收获和体会。在本次操作过程中我们学到了wi
dows32API编程的基本程序框架与
编程方法,并且掌握了几个主要API函数的功能,以及如何利用VC60的编译环境编写C语言下的wi
dows程序的步骤和利用其资源管理和编译器建立wi
dows资源的方法和API编程对wi
dows消息的处理有利于MFC下的wi
dows编程的理解。虽然刚开始的时候并没有真真正正的做出来,后来通过老师课堂上的又一次讲解,我们还是顺利的做了出来。通过此次实验我们知道了MFC主要还是理解和课后的主动自觉练习,从而达到熟练运用的状态。
实验二、文档视图编程1、实验目的:
2、了解wi
dowsMDI程序的文档模板类的作用。3、掌握wi
dows程序文档视图框架的程序设计原理。4、知道视图的切分方法和单文档多视图的消息处理。
第2页
fWi
dows程序设计实验报告
二、练习和总结:
建立一个wi
dowsMDI(多文档)应用程序,利用视图切分实现对文档中管理的字符串和色彩数据的多种视图的不同控制。一、在VC60环境中建立一个多文档工程。二、在工程中添加另外两个视图类,一个视图用于控制显示的数据项的设置,
一个视图用于颜色的显示。原来已生成的视图则显示字符串。1利用资源编辑器添加一个如图所示的对话框资源,注意对话框的风格设为Child类型。并在此基础上利用ClassWizard生成一个基于CFormView的视图类。在视图中添加与文档相关的获取文档指针的方法,并添加控件的变量和对控件的消息映射处理。2添加另一个基于CView类的视图,并同样添加获取文档指针的方法和O
Draw函数中的代码。3在原来工程生成的基于CView类的视图中添加O
Draw函数中的代码用于文本的显示。三、在CChildFrame类中添加与视图切分相关的属性项和切分代码,注意包含
相关头文件。四、编译工程文件,运行看效果。
注意:在此次实习中需要修改如下代码:voidCColorO
DrawCDCpDCCHaoDocpDocCHaoDocGetDocume
tASSERT_VALIDpDocTODOadddrawcodehereCRectrectGetClie
tRectrectCBrushbrpDocm_colorDatapDCFillRectrectbr
voidCCo
trolO
Cha
geEdit1
CHaoDocpDocGetDocume
t
UpdateDatapDocm_strDatam_strpDocUpdateAllViewsNULL
voidCCo
trolO
Radio1
CHaoDocpDocGetDocume
t
第3页
fWi
dows程序设计实验报告
pDocm_colorDataRGB25500pDocUpdateAllViewsNULL五、实验感受本次上机实习当中我们了解了wi
dowsMDI程序的文档模板类的作用,掌握了wi
dows程序文档视图框架的程序设计原理,以及知道了视图的切分方法和单文档多视图的消息处r
好听全球资料 返回顶部