📄 w.cpp
字号:
// W.cpp : implementation file
//
#include "stdafx.h"
#include "ooo.h"
#include "W.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CW dialog
CW::CW(CWnd* pParent /*=NULL*/)
: CDialog(CW::IDD, pParent)
{aa=bb=cc=0;
//{{AFX_DATA_INIT(CW)
//}}AFX_DATA_INIT
}
void CW::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CW)
DDX_Control(pDX, IDC_CHECK3, m_cc);
DDX_Control(pDX, IDC_CHECK2, m_bb);
DDX_Control(pDX, IDC_CHECK1, m_aa);
DDX_Control(pDX, IDC_COMBO1, m_box);
DDX_DateTimeCtrl(pDX, IDC_DATETIMEPICKER2, m_date);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CW, CDialog)
//{{AFX_MSG_MAP(CW)
ON_CBN_SELCHANGE(IDC_COMBO1, OnSelchangeCombo1)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CW message handlers
BOOL CW::OnInitDialog()
{
CDialog::OnInitDialog();
CDaoDatabase *m_pDB;
m_pDB=new CDaoDatabase;
COooApp*pp=(COooApp*)::AfxGetApp();
m_pDB->Open(pp->str);
CA *prs;
prs=new CA(m_pDB);
prs->Open(dbOpenDynaset,prs->GetDefaultSQL(),0);
if(prs->IsBOF()&&prs->IsEOF()){MessageBox("主表无记录。");return 0;}
else{
prs->MoveFirst();
while(!prs->IsEOF()){
m_box.AddString(prs->m_name);
prs->MoveNext();}}
return TRUE;
}
void CW::OnOK()
{
if(m_aa.GetCheck()){aa=1;}
if(m_bb.GetCheck()){bb=1;}
if(m_cc.GetCheck()){cc=1;}
CDialog::OnOK();
}
void CW::OnSelchangeCombo1()
{
int aa;
aa=m_box.GetCurSel();
m_box.GetLBText(aa,name);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -