menu_contractnewtimedlg.cpp

来自「VC++和ACCESS使用ADO连接」· C++ 代码 · 共 73 行

CPP
73
字号
// Menu_ContractNewTimeDlg.cpp : implementation file
//

#include "stdafx.h"
#include "ministryperson.h"
#include "Menu_ContractNewTimeDlg.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// Menu_ContractNewTimeDlg dialog


Menu_ContractNewTimeDlg::Menu_ContractNewTimeDlg(CWnd* pParent /*=NULL*/)
	: CDialog(Menu_ContractNewTimeDlg::IDD, pParent)
{
	//{{AFX_DATA_INIT(Menu_ContractNewTimeDlg)
		// NOTE: the ClassWizard will add member initialization here
	//}}AFX_DATA_INIT
}


void Menu_ContractNewTimeDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(Menu_ContractNewTimeDlg)
		// NOTE: the ClassWizard will add DDX and DDV calls here
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(Menu_ContractNewTimeDlg, CDialog)
	//{{AFX_MSG_MAP(Menu_ContractNewTimeDlg)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// Menu_ContractNewTimeDlg message handlers

void Menu_ContractNewTimeDlg::OnOK() 
{
	CFuncOper FunOper;
	FunOper.CheckType_CTimePicker(this, IDC_MENU3_CNT_DTP_BT, m_NewContractBT);
	FunOper.CheckType_CTimePicker(this, IDC_MENU3_CNT_DTP_ET, m_NewContractET);

	WORD wBT[3];
	FunOper.strTimeTowTime(m_NewContractBT, wBT);
	WORD wET[3];
	FunOper.strTimeTowTime(m_NewContractET, wET);

	if ((wET[0] <  wBT[0]) || 
		(wET[0] == wBT[0]  && wET[1]  < wBT[1]) || 
		(wET[0] == wBT[0]  && wET[1] == wBT[1]  && wET[2] <  wBT[2]))
	{
		MessageBox("合同起始时间不能【晚于】终止时间!\t", "提示", MB_OK | MB_ICONEXCLAMATION);
		GetDlgItem(IDC_MENU3_CNT_DTP_BT)->SetFocus();
		return;
	}

	if ((wET[0] == wBT[0]  && wET[1] == wBT[1]  && wET[2] == wBT[2]))
	{
		MessageBox("合同起始时间不能【等于】终止时间!\t", "提示", MB_OK | MB_ICONEXCLAMATION);
		GetDlgItem(IDC_MENU3_CNT_DTP_BT)->SetFocus();
		return;
	}		

	CDialog::OnOK();
}

⌨️ 快捷键说明

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