コード例 #1
0
ファイル: DLGFileType.cpp プロジェクト: dulton/brpj
void CDLGFileType::OnOK() 
{
	// TODO: Add extra validation here
	UpdateData(TRUE);
	int i;
	
	char str[32];
	int check;

	SQLDB.Begin();
	for( i=0;i<m_list_video.GetItemCount();i++)
	{
		m_list_video.GetItemText(i,1,str,32);
		check=m_list_video.GetCheck(i);
		SQLDB.Type_ModifyEnable(str,check);
	}
	for( i=0;i<m_list_music.GetItemCount();i++)
	{
		m_list_music.GetItemText(i,1,str,32);
		check=m_list_music.GetCheck(i);
		SQLDB.Type_ModifyEnable(str,check);
	}
	for( i=0;i<m_list_sub.GetItemCount();i++)
	{
		m_list_sub.GetItemText(i,1,str,32);
		check=m_list_sub.GetCheck(i);
		SQLDB.Type_ModifyEnable(str,check);
	}
	for( i=0;i<m_list_other.GetItemCount();i++)
	{
		m_list_other.GetItemText(i,1,str,32);
		check=m_list_other.GetCheck(i);
		SQLDB.Type_ModifyEnable(str,check);
	}
	SQLDB.Commit();

	typeList.clear();
	CDialog::OnOK();
}