⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 liberydlg.cpp

📁 图书管理系统用VC++编写的
💻 CPP
📖 第 1 页 / 共 3 页
字号:
	case 0:
		GetDlgItem(IDC_LIST1)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_BUTTON1)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_BUTTON11)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_BUTTON4)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_EDIT1)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_EDIT2)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_EDIT3)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_EDIT4)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC1)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC2)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC3)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC19)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC20)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC4)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC5)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC6)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC7)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC8)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC9)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC10)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC11)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC12)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC13)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC14)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC15)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC16)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC17)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC18)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC21)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC22)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC23)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC24)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT5)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT6)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT7)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT8)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT9)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT10)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT11)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT12)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT13)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT14)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT15)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_LIST2)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_LIST3)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_LIST4)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON2)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON3)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON5)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON6)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON7)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON8)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON9)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON12)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_RADIO3)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_RADIO2)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_RADIO1)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT16)->ShowWindow(SW_HIDE);
		break;
	case 1:
		GetDlgItem(IDC_LIST2)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_BUTTON2)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_BUTTON3)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_BUTTON12)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_EDIT5)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_EDIT6)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_EDIT7)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_EDIT8)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC5)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC6)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC7)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC8)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC17)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC21)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC22)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC23)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC24)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC9)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC1)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC2)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC3)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC4)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC10)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC11)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC12)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC13)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC14)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC15)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC16)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC18)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC19)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC20)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT1)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT2)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT3)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT4)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT9)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT10)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT11)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT12)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT13)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT14)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT15)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_LIST1)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_LIST3)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_LIST4)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON1)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON4)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON5)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON6)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON7)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON8)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON9)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON11)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_RADIO3)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_RADIO2)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_RADIO1)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT16)->ShowWindow(SW_HIDE);
		break;
	case 2:
		GetDlgItem(IDC_LIST2)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_LIST3)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_BUTTON5)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_BUTTON4)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT9)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_EDIT10)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_EDIT11)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_EDIT12)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC9)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC10)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC11)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC12)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC18)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC23)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC24)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC5)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC6)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC7)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC8)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC1)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC2)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC3)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC4)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC13)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC14)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC15)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC16)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC17)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC19)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC20)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC21)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC22)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT5)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT6)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT7)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT8)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT1)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT2)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT3)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT4)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT13)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT14)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT15)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_LIST1)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_LIST4)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON2)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON3)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON1)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON6)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_BUTTON7)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON8)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON9)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON11)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON12)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_RADIO3)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_RADIO2)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_RADIO1)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT16)->ShowWindow(SW_HIDE);
		break;
	case 3:
		GetDlgItem(IDC_RADIO3)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_RADIO2)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_RADIO1)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_LIST4)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON7)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON8)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON9)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT13)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT14)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT15)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT4)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC13)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC14)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC15)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC16)->ShowWindow(SW_SHOW);
		GetDlgItem(IDC_STATIC4)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC5)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC6)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC7)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC8)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC9)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC10)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC11)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC12)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC1)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC2)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC3)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC17)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC18)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC19)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC20)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC21)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC22)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC23)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_STATIC24)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT5)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT6)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT7)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT8)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT9)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT10)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT11)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT12)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT16)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT1)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT2)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_EDIT3)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_LIST2)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_LIST3)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_LIST1)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON2)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON3)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON5)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON6)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON1)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON4)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON11)->ShowWindow(SW_HIDE);
		GetDlgItem(IDC_BUTTON12)->ShowWindow(SW_HIDE);
		break;
	}
	
	*pResult = 0;
}

void CLiberyDlg::OnButton11() 
{
	// TODO: Add your control notification handler code here
	UpdateData();
	
	CString x,y,z;
	int nItem=m_LIST1.GetNextItem(-1,2);
	if(nItem==-1)
	{
		MessageBox("请选中你要修改的行!!!!");
		return;
	}
	top3=m_LIST3.GetItemCount();
	top1=m_LIST1.GetItemCount();
	for(int j=0;j<top1;j++)
	{
		if(strcmp(m_LIST1.GetItemText(j,0),m_NUMBER)==0&&j!=nItem)
		{
			MessageBox("已经存在!!!");
			m_NAME.Format("%s","");
			m_NUMBER.Format("%s","");
			m_GROUD.Format("%s","");
			m_CLASS.Format("%s","");
			UpdateData(false);
				return;
		}
	}
	for(int i=0;i<top3;i++)
	{
		if(strcmp(m_LIST3.GetItemText(i,0),m_LIST1.GetItemText(nItem,0))==0&&strcmp(m_LIST3.GetItemText(i,1),m_LIST1.GetItemText(nItem,1))==0)
		{
			x=m_LIST3.GetItemText(i,2);
			y=m_LIST3.GetItemText(i,3);
			z=m_LIST3.GetItemText(i,4);
			m_LIST3.DeleteItem(i);
			m_LIST3.InsertItem(i,m_NUMBER);
			m_LIST3.SetItemText(i,1,m_NAME);
			m_LIST3.SetItemText(i,2,x);
			m_LIST3.SetItemText(i,3,y);
			m_LIST3.SetItemText(i,3,z);
			top3=m_LIST3.GetItemCount();
			CStdioFile rfile("rBOOK.txt",CFile::modeWrite|CFile::modeCreate);
			char p[1][24];
			for(int s=0;s<top3;s++)
			{
				for(int m=0;m<5;m++)
				{
					strcpy(p[0],m_LIST3.GetItemText(s,m));
					rfile.Write(p[0],24);
				}
			}
			rfile.Close();
			break;
		}
	}
	m_LIST1.DeleteItem(nItem);
	m_LIST1.InsertItem(nItem,m_NUMBER);
	m_LIST1.SetItemText(nItem,1,m_NAME);
	m_LIST1.SetItemText(nItem,2,m_GROUD);
	m_LIST1.SetItemText(nItem,3,m_CLASS);
	top1=m_LIST1.GetItemCount();
	CStdioFile myfile("pNAME.txt",CFile::modeWrite|CFile::modeCreate);
	char p[1][24];
	for(int s=0;s<top1;s++)
	{
		for(int m=0;m<4;m++)
		{
			strcpy(p[0],m_LIST1.GetItemText(s,m));
			myfile.Write(p[0],24);
		}
	}
	myfile.Close();
	MessageBox("修改成功!!!");
	m_NAME.Format("%s","");
	m_NUMBER.Format("%s","");
	m_GROUD.Format("%s","");
	m_CLASS.Format("%s","");
	UpdateData(false);
}

void CLiberyDlg::OnButton12() 
{
	// TODO: Add your control notification handler code here
	UpdateData();
	CString x,y,z;
	int nItem=m_LIST2.GetNextItem(-1,2);
	if(nItem==-1)
	{
		MessageBox("请选中你要修改的行!!!!");
		m_BOOKNAME.Format("%s","");
		m_BOOKNUMBER.Format("%s","");
		m_BOOK.Format("%s","");
		m_PRICE.Format("%s","");
		UpdateData(false);
		return;
	}
	top3=m_LIST3.GetItemCount();
	top2=m_LIST2.GetItemCount();
	for(int j=0;j<top2;j++)
	{
		if(strcmp(m_LIST2.GetItemText(j,0),m_BOOKNUMBER)==0&&j!=nItem)
		{
			MessageBox("已经存在!!!");
			m_BOOKNAME.Format("%s","");
			m_BOOKNUMBER.Format("%s","");
			m_BOOK.Format("%s","");
			m_PRICE.Format("%s","");
			UpdateData(false);
			return;
		}
	}
	for(int i=0;i<top3;i++)
	{
		if(strcmp(m_LIST3.GetItemText(i,2),m_LIST2.GetItemText(nItem,0))==0&&strcmp(m_LIST3.GetItemText(i,3),m_LIST2.GetItemText(nItem,1))==0)
		{
			x=m_LIST3.GetItemText(i,0);
			y=m_LIST3.GetItemText(i,1);
			z=m_LIST3.GetItemText(i,4);
			m_LIST3.DeleteItem(i);
			m_LIST3.InsertItem(i,x);
			m_LIST3.SetItemText(i,1,y);
			m_LIST3.SetItemText(i,2,m_BOOKNUMBER);
			m_LIST3.SetItemText(i,3,m_BOOK);
			m_LIST3.SetItemText(i,4,z);
			top3=m_LIST3.GetItemCount();
			CStdioFile rfile("rBOOK.txt",CFile::modeWrite|CFile::modeCreate);
			char p[1][24];
			for(int s=0;s<top3;s++)
			{
				for(int m=0;m<5;m++)
				{
					strcpy(p[0],m_LIST3.GetItemText(s,m));
					rfile.Write(p[0],24);
				}
			}
			rfile.Close();
			break;
		}
	}
	z=m_LIST2.GetItemText(nItem,3);
	x=m_LIST2.GetItemText(nItem,5);
	m_LIST2.DeleteItem(nItem);
	m_LIST2.InsertItem(nItem,m_BOOKNUMBER);
	m_LIST2.SetItemText(nItem,1,m_BOOK);
	m_LIST2.SetItemText(nItem,2,m_BOOKNAME);
	m_LIST2.SetItemText(nItem,3,z);
	m_LIST2.SetItemText(nItem,4,m_PRICE);
	m_LIST2.SetItemText(nItem,5,x);
	top2=m_LIST2.GetItemCount();
	CStdioFile file("pBOOK.txt",CFile::modeWrite|CFile::modeCreate);
	char p[1][24];
	for(int s=0;s<top2;s++)
	{
		for(int m=0;m<6;m++)
		{
			strcpy(p[0],m_LIST2.GetItemText(s,m));
			file.Write(p[0],24);
		}
	}
	file.Close();
	MessageBox("修改成功!!!");
	m_BOOKNAME.Format("%s","");
	m_BOOKNUMBER.Format("%s","");
	m_BOOK.Format("%s","");
	m_PRICE.Format("%s","");
	UpdateData(false);
}

void CLiberyDlg::OnRadio1() 
{
	// TODO: Add your control notification handler code here
	GetDlgItem(IDC_LIST4)->ShowWindow(SW_SHOW);
	GetDlgItem(IDC_EDIT13)->ShowWindow(SW_SHOW);
	GetDlgItem(IDC_EDIT14)->ShowWindow(SW_HIDE);
	GetDlgItem(IDC_EDIT15)->ShowWindow(SW_HIDE);
	GetDlgItem(IDC_STATIC13)->ShowWindow(SW_SHOW);
	GetDlgItem(IDC_STATIC14)->ShowWindow(SW_HIDE);
	GetDlgItem(IDC_STATIC15)->ShowWindow(SW_HIDE);
	GetDlgItem(IDC_BUTTON7)->ShowWindow(SW_SHOW);
	GetDlgItem(IDC_BUTTON8)->ShowWindow(SW_HIDE);
	GetDlgItem(IDC_BUTTON9)->ShowWindow(SW_HIDE);
}

void CLiberyDlg::OnRadio2() 
{
	// TODO: Add your control notification handler code here
	GetDlgItem(IDC_LIST4)->ShowWindow(SW_SHOW);
	GetDlgItem(IDC_EDIT13)->ShowWindow(SW_HIDE);
	GetDlgItem(IDC_EDIT14)->ShowWindow(SW_SHOW);
	GetDlgItem(IDC_EDIT15)->ShowWindow(SW_HIDE);
	GetDlgItem(IDC_STATIC13)->ShowWindow(SW_HIDE);
	GetDlgItem(IDC_STATIC14)->ShowWindow(SW_SHOW);
	GetDlgItem(IDC_STATIC15)->ShowWindow(SW_HIDE);
	GetDlgItem(IDC_BUTTON7)->ShowWindow(SW_HIDE);
	GetDlgItem(IDC_BUTTON8)->ShowWindow(SW_HIDE);
	GetDlgItem(IDC_BUTTON9)->ShowWindow(SW_SHOW);
}

void CLiberyDlg::OnRadio3() 
{
	// TODO: Add your control notification handler code here
	GetDlgItem(IDC_LIST4)->ShowWindow(SW_SHOW);
	GetDlgItem(IDC_EDIT13)->ShowWindow(SW_HIDE);
	GetDlgItem(IDC_EDIT14)->ShowWindow(SW_HIDE);
	GetDlgItem(IDC_EDIT15)->ShowWindow(SW_SHOW);
	GetDlgItem(IDC_STATIC13)->ShowWindow(SW_HIDE);
	GetDlgItem(IDC_STATIC14)->ShowWindow(SW_HIDE);
	GetDlgItem(IDC_STATIC15)->ShowWindow(SW_SHOW);
	GetDlgItem(IDC_BUTTON7)->ShowWindow(SW_HIDE);
	GetDlgItem(IDC_BUTTON8)->ShowWindow(SW_SHOW);
	GetDlgItem(IDC_BUTTON9)->ShowWindow(SW_HIDE);
}

void CLiberyDlg::OnClickList3(NMHDR* pNMHDR, LRESULT* pResult) 
{
	// TODO: Add your control notification handler code here
	int nItem=m_LIST3.GetNextItem(-1,2);
	m_PBOOK=m_LIST3.GetItemText(nItem,3);
	m_PBOOKNUMBER=m_LIST3.GetItemText(nItem,2);
	UpdateData(false);
	*pResult = 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -