}
file1.close();
file2.close();
file3.close();
return0;
}
实验结果:
3、实验总结:
通过这次试验,我学习掌握了C++格式化的输入输出方法,掌握了重载运算符“<<”和“>>”的方法,掌握了磁盘文件的输入输出方法,能够更加熟悉地运用VisualC++6.0的系统。
任课教师签名:
实验七Windows程序框架及MFC编程(2学时)
学号:
2012013854姓名:
柯冬生班级:
计科1202班成绩:
实验名称:
Windows程序框架及MFC编程
实验地点:
综合楼207
所使用的工具软件及环境:
MicrosoftVisualC++6.0
一、实验目的:
1.学习windows基于消息事件驱动方式的程序设计
2.学习一个完整的窗口编制的四个操作步骤
3.了解Windows提供的窗口类
4.了解回调函数
5.学习MFC对话框和单文档编程的一般方法
5.学习使用MSDN帮助解决问题
二、实验内容:
1.写一个Win32Application应用程序,要求当点击关闭时,弹出对话框确定关闭,否则不关闭。
运行初始时,在文档窗口显示“Hello”。
代码:
//-----初始化
BOOLCTestDlg:
:
OnInitDialog()
{
CDialog:
:
OnInitDialog();
//Add"About..."menuitemtosystemmenu.
//IDM_ABOUTBOXmustbeinthesystemcommandrange.
ASSERT((IDM_ABOUTBOX&0xFFF0)==IDM_ABOUTBOX);
ASSERT(IDM_ABOUTBOX<0xF000);
CMenu*pSysMenu=GetSystemMenu(FALSE);
if(pSysMenu!
=NULL)
{
CStringstrAboutMenu;
strAboutMenu.LoadString(IDS_ABOUTBOX);
if(!
strAboutMenu.IsEmpty())
{
pSysMenu->AppendMenu(MF_SEPARATOR);
pSysMenu->AppendMenu(MF_STRING,IDM_ABOUTBOX,strAboutMenu);
}
}
//Settheiconforthisdialog.Theframeworkdoesthisautomatically
//whentheapplication'smainwindowisnotadialog
SetIcon(m_hIcon,TRUE);//Setbigicon
SetIcon(m_hIcon,FALSE);//Setsmallicon
//TODO:
Addextr