2) 编写一个如示例ExDlgCtl的MFC对话框应用程序,其中必须实现的功能包括:
“对话框”菜单下的模态对话框、非模态对话框和文件对话框;
“控件”菜单下的计算器、动态创建按钮、上网问卷调查、调整对话框背景色等四个对话框。
示例中的其它功能可以根据实际情况决定是否编写。(4学时)
3)编写一个如示例ExMenu的MFC菜单、工具栏和状态栏的应用程序,编写该实验时注意功能的完整性,包括两个菜单的切换、右键弹出式菜单、工具栏的切换、状态栏信息格的添加等功能。(4学时)
4)编写一个如示例ExDraw的MFC绘图应用程序,实现画点、线、矩形、椭圆等图形,并可以根据用户选择的画笔和画刷进行绘制,最后要求实现画笔的功能。(4学时)
5)选作,编写一个如示例ExMDI的MFC多文档应用程序,在每个文档中绘制一个4×4的方格,用户可以根据选定的颜色绘制特定的方格,可以将绘制的结果保存到文件中,也可以打开已有的文件进行重新编辑。
1