📄 fzcsdjbkdlg.cpp
字号:
// FzcsDjbkDlg.cpp : implementation file
//
#include "stdafx.h"
#include "Wonder.h"
#include "FzcsDjbkDlg.h"
#include "DataStruct.h"
#include "DjbkDlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
extern CDjbkData DjbkData[];
extern int DjbkNum ;
extern int DjbkTotal ;
extern CDjbkData DjbkBL;
/////////////////////////////////////////////////////////////////////////////
// CFzcsDjbkDlg dialog
CFzcsDjbkDlg::CFzcsDjbkDlg(CWnd* pParent /*=NULL*/)
: CDialog(CFzcsDjbkDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CFzcsDjbkDlg)
m_DjbkFZ_AZDW = _T("");
m_DjbkFZ_AZDZ = _T("");
m_DjbkFZ_BWDH = _T("");
m_DjbkFZ_CCBH = _T("");
m_DjbkFZ_DATE = _T("");
m_DjbkFZ_SCCJ = _T("");
m_DjbkFZ_SHY = _T("");
m_DjbkFZ_TZBH = _T("");
//}}AFX_DATA_INIT
}
void CFzcsDjbkDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CFzcsDjbkDlg)
DDX_Text(pDX, IDD_FZCS_DJB_EDT_AZDW, m_DjbkFZ_AZDW);
DDX_Text(pDX, IDD_FZCS_DJB_EDT_AZDZ, m_DjbkFZ_AZDZ);
DDX_Text(pDX, IDD_FZCS_DJB_EDT_BWDH, m_DjbkFZ_BWDH);
DDX_Text(pDX, IDD_FZCS_DJB_EDT_CCBH, m_DjbkFZ_CCBH);
DDX_Text(pDX, IDD_FZCS_DJB_EDT_DATE, m_DjbkFZ_DATE);
DDX_Text(pDX, IDD_FZCS_DJB_EDT_SCCJ, m_DjbkFZ_SCCJ);
DDX_Text(pDX, IDD_FZCS_DJB_EDT_SHY, m_DjbkFZ_SHY);
DDX_Text(pDX, IDD_FZCS_DJB_EDT_TZBH, m_DjbkFZ_TZBH);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CFzcsDjbkDlg, CDialog)
//{{AFX_MSG_MAP(CFzcsDjbkDlg)
ON_BN_CLICKED(IDC_FZCS_DJB_DLG_BTN_EXIT, OnFzcsDjbDlgBtnExit)
ON_BN_CLICKED(IDC_FZCS_DJB_DLG_BTN_OK, OnFzcsDjbDlgBtnOk)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CFzcsDjbkDlg message handlers
void CFzcsDjbkDlg::OnFzcsDjbDlgBtnExit()
{
// TODO: Add your control notification handler code here
CDialog::OnCancel();
}
void CFzcsDjbkDlg::OnFzcsDjbDlgBtnOk()
{
// TODO: Add your control notification handler code here
UpdateData(TRUE);
WideCharToMultiByte(CP_ACP, 0, m_DjbkFZ_AZDW, -1, DjbkBL.azdw , 15, NULL, NULL);
DjbkBL.azdw[15]=0;
WideCharToMultiByte(CP_ACP, 0, m_DjbkFZ_AZDZ, -1, DjbkBL.azdz , 15, NULL, NULL);
DjbkBL.azdz[15]=0;
WideCharToMultiByte(CP_ACP, 0, m_DjbkFZ_BWDH, -1, DjbkBL.bwdh , 15, NULL, NULL);
DjbkBL.bwdh[15]=0;
WideCharToMultiByte(CP_ACP, 0, m_DjbkFZ_CCBH, -1, DjbkBL.scbh , 15, NULL, NULL);
DjbkBL.scbh[15]=0;
WideCharToMultiByte(CP_ACP, 0, m_DjbkFZ_DATE, -1, DjbkBL.ccrq , 15, NULL, NULL);
DjbkBL.ccrq [15]=0;
WideCharToMultiByte(CP_ACP, 0, m_DjbkFZ_SCCJ, -1, DjbkBL.sccj , 15, NULL, NULL);
DjbkBL.sccj[15]=0;
WideCharToMultiByte(CP_ACP, 0, m_DjbkFZ_SHY, -1, DjbkBL.shy , 15, NULL, NULL);
DjbkBL.shy[15]=0;
WideCharToMultiByte(CP_ACP, 0, m_DjbkFZ_TZBH, -1, DjbkBL.tzbh , 15, NULL, NULL);
DjbkBL.tzbh[15]=0;
m_DjbkFZ_AZDW = _T("");
m_DjbkFZ_AZDZ = _T("");
m_DjbkFZ_BWDH = _T("");
m_DjbkFZ_CCBH = _T("");
m_DjbkFZ_DATE = _T("");
m_DjbkFZ_SCCJ = _T("");
m_DjbkFZ_SHY = _T("");
m_DjbkFZ_TZBH = _T("");
CDialog::OnCancel();
}
//////////////////////////
BOOL CFzcsDjbkDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
MultiByteToWideChar(CP_ACP,MB_COMPOSITE,DjbkData[DjbkNum].azdw ,-1,m_DjbkFZ_AZDW.GetBuffer(15),15);
MultiByteToWideChar(CP_ACP,MB_COMPOSITE,DjbkData[DjbkNum].azdz ,-1,m_DjbkFZ_AZDZ.GetBuffer(15),15);
MultiByteToWideChar(CP_ACP,MB_COMPOSITE,DjbkData[DjbkNum].bwdh ,-1,m_DjbkFZ_BWDH.GetBuffer(15),15);
MultiByteToWideChar(CP_ACP,MB_COMPOSITE,DjbkData[DjbkNum].scbh ,-1,m_DjbkFZ_CCBH.GetBuffer(15),15);
MultiByteToWideChar(CP_ACP,MB_COMPOSITE,DjbkData[DjbkNum].ccrq ,-1,m_DjbkFZ_DATE.GetBuffer(15),15);
MultiByteToWideChar(CP_ACP,MB_COMPOSITE,DjbkData[DjbkNum].sccj ,-1,m_DjbkFZ_SCCJ.GetBuffer(15),15);
MultiByteToWideChar(CP_ACP,MB_COMPOSITE,DjbkData[DjbkNum].shy ,-1,m_DjbkFZ_SHY.GetBuffer(15),15);
MultiByteToWideChar(CP_ACP,MB_COMPOSITE,DjbkData[DjbkNum].tzbh ,-1,m_DjbkFZ_TZBH.GetBuffer(15),15);
UpdateData(FALSE);
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -