⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 djbkfinddlg.cpp

📁 本项目是我工作时候应公司需求开发的 开发工具是EVC++4.0
💻 CPP
字号:
// DjbkFindDlg.cpp : implementation file
//

#include "stdafx.h"
#include "Wonder.h"
#include "DjbkFindDlg.h"
#include "DjbkDlg.h"
#include "FzcsDjbkDlg.h"
#include "CommSetDlg.h"
#include "DataStruct.h"




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

extern CCESeries serial;
extern CDjbkData DjbkData[];
extern int DjbkNum ;
extern int DjbkTotal ;
extern BYTE Data232[];
extern int iCounter;
extern int flg_Djb_hand;
extern int flg_Djb_recOK ;
extern int serialOpen ;
extern CDjbkData DjbkBL;
extern fdlx FDLH;
extern zslx ZXLH;
extern char back[];
extern int DjbSendChose ;

/////////////////////////////////////////////////////////////////////////////
// CDjbkFindDlg dialog


CDjbkFindDlg::CDjbkFindDlg(CWnd* pParent /*=NULL*/)
	: CDialog(CDjbkFindDlg::IDD, pParent)
{
	//{{AFX_DATA_INIT(CDjbkFindDlg)
	m_FindJBH = _T("");
	//}}AFX_DATA_INIT
}


void CDjbkFindDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CDjbkFindDlg)
	DDX_Text(pDX, IDC_DJBK_FINDDLG_EDT_JBH, m_FindJBH);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CDjbkFindDlg, CDialog)
	//{{AFX_MSG_MAP(CDjbkFindDlg)
	ON_BN_CLICKED(IDC_DJBK_FINDDLG_BTN_EXIT, OnDjbkFinddlgBtnExit)
	ON_BN_CLICKED(IDC_DJBK_FINDDLG_BTN_FIND, OnDjbkFinddlgBtnFind)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CDjbkFindDlg message handlers

void CDjbkFindDlg::OnDjbkFinddlgBtnExit() 
{
	// TODO: Add your control notification handler code here
	CDialog::OnCancel();
}

void CDjbkFindDlg::OnDjbkFinddlgBtnFind() 
{
	// TODO: Add your control notification handler code here
	UpdateData(TRUE);

	char tempJBH[26]="";

	WideCharToMultiByte(CP_ACP, 0, m_FindJBH, -1, tempJBH , 25, NULL, NULL);//7 


	if(m_FindJBH==_T(""))
	{
		AfxMessageBox(_T("请输入局编号 "));
		return;
	}
	int i;
	for(i=0;i<DjbkTotal;i++)
	{
		if(strcmp(DjbkData[i].jbh ,tempJBH)==0)
		{				
			break;
		}
	}
	if(i==DjbkTotal)
	{
		AfxMessageBox(_T("无匹配局编号表数据!"));
	}
	else 
	{
		DjbkNum=i;
		CDialog::OnCancel();
	}
    return ;



}

⌨️ 快捷键说明

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