以学生信息管理系统为例,通过对简单应用软件系统的设计,编制、调试,实现简单的增加、删除、排序等运算,以学习应用MFC库类编写对话框的原理,加深对C++类的学习及应用。初步掌握基于MFC库类对对话框界面的设计,通过创建类成员函数成员变量,编辑控件创建消息映射,调用消息函数完成数据的输入输出,实现相关功能。
this->MessageBox ( "未选择要删除学生的学号!" ) ; return ; } index=0; index=m_chengjibiao.GetNextItem(0,LVNI_SELECTED); if(-1==index) { if(MessageBox("没有记录可以删除!","Error",MB_ICONERROR|MB_OKCANCEL)) {
m_chengjibiao.DeleteItem(0); } } else {
if(IDOK==MessageBox("确定删除?","Information",MB_OKCANCEL)) { m_chengjibiao.DeleteItem(index); } } CString str; CString str2; fstream outfile("b.txt",ios::out); int Count=m_chengjibiao.GetItemCount(); for(int i=Count-1;i>=0;i--) { for(int j=0;j<9;j++) { str=m_chengjibiao.GetItemText(i,j)+" "; outfile<<str; }
outfile<<"\n"; }
outfile.close(); }
***************************************************