📄 cancel.cpp
字号:
// cancel.cpp : implementation file
//
#include "stdafx.h"
#include "teacher.h"
#include "cancel.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// cancel dialog
cancel::cancel(CWnd* pParent /*=NULL*/)
: CDialog(cancel::IDD, pParent)
{
//{{AFX_DATA_INIT(cancel)
m_canname = _T("");
//}}AFX_DATA_INIT
}
void cancel::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(cancel)
DDX_Text(pDX, IDC_EDIT1, m_canname);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(cancel, CDialog)
//{{AFX_MSG_MAP(cancel)
ON_BN_CLICKED(IDC_BUTTON1, Oncanok)
ON_BN_CLICKED(IDC_BUTTON2, Oncanall)
ON_BN_CLICKED(IDC_BUTTON3, OnButton3)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// cancel message handlers
void cancel::Oncanok()
{
cdb.Open(_T("tea"));
crs.m_pDatabase=&cdb;
crs.Open();
UpdateData();
if(crs.IsEOF())
{
MessageBox("目前没有任何记录");
return ;
}
crs.MoveFirst();
while(!crs.IsEOF())
{
if(crs.m_name==m_canname)
{
crs.Delete();
MessageBox("删除成功");
break;
}
crs.MoveNext();
}
m_canname=_T("");
UpdateData(FALSE);
crs.Close();
cdb.Close();
}
void cancel::Oncanall()
{
cdb.Open(_T("tea"));
crs.m_pDatabase=&cdb;
crs.Open();
if(crs.IsEOF())
{
MessageBox("目前没有任何记录");
return ;
}
crs.MoveFirst();
while(!crs.IsEOF())
{
crs.Delete();
crs.MoveNext();
}
MessageBox("删除全部成功");
crs.Close();
cdb.Close();
}
void cancel::OnButton3()
{
cancel::OnOK();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -