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

📄 adddialog.cpp

📁 串口应变采集系统
💻 CPP
字号:
// Adddialog.cpp : implementation file
//

#include "stdafx.h"
#include "Atmeasure.h"
#include "Adddialog.h"
#include "EditDlg.h"

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

/////////////////////////////////////////////////////////////////////////////
// CAdddialog dialog


CAdddialog::CAdddialog(CWnd* pParent /*=NULL*/)
	: CDialog(CAdddialog::IDD, pParent)
{
	//{{AFX_DATA_INIT(CAdddialog)
	m_cchannel = _T("0");
	m_cedit1 = _T("0");
	m_cedit2 = _T("0");
	m_channel = _T("0");
	m_cpoint = _T("0");
	m_pchannel = _T("0");
	m_pedit1 = _T("0");
	m_pedit2 = _T("0");
	m_point = _T("0");
	m_ppoint = _T("0");
	m_tedit1 = _T("100");
	m_tedit2 = _T("20");
	m_wave = _T("1550");
	m_radio1 = -1;
	//}}AFX_DATA_INIT
}


void CAdddialog::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CAdddialog)
	DDX_Control(pDX, IDC_TEDIT2, m_tedit22);
	DDX_Control(pDX, IDC_TEDIT1, m_tedit11);
	DDX_Control(pDX, IDC_PPOINT, m_ppoint1);
	DDX_Control(pDX, IDC_PEDIT2, m_pedit22);
	DDX_Control(pDX, IDC_PEDIT1, m_pedit11);
	DDX_Control(pDX, IDC_PCHANNEL, m_pchannel1);
	DDX_Control(pDX, IDC_CPOINT, m_cpoint1);
	DDX_Control(pDX, IDC_CEDIT2, m_cedit22);
	DDX_Control(pDX, IDC_CEDIT1, m_cedit11);
	DDX_Control(pDX, IDC_CCHANNEL, m_cchannel1);
	DDX_Text(pDX, IDC_CCHANNEL, m_cchannel);
	DDX_Text(pDX, IDC_CEDIT1, m_cedit1);
	DDX_Text(pDX, IDC_CEDIT2, m_cedit2);
	DDX_Text(pDX, IDC_channel, m_channel);
	DDX_Text(pDX, IDC_CPOINT, m_cpoint);
	DDX_Text(pDX, IDC_PCHANNEL, m_pchannel);
	DDX_Text(pDX, IDC_PEDIT1, m_pedit1);
	DDX_Text(pDX, IDC_PEDIT2, m_pedit2);
	DDX_Text(pDX, IDC_point, m_point);
	DDX_Text(pDX, IDC_PPOINT, m_ppoint);
	DDX_Text(pDX, IDC_TEDIT1, m_tedit1);
	DDX_Text(pDX, IDC_TEDIT2, m_tedit2);
	DDX_Text(pDX, IDC_wave, m_wave);
	DDX_Radio(pDX, IDC_RADIO1, m_radio1);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CAdddialog, CDialog)
	//{{AFX_MSG_MAP(CAdddialog)
	ON_BN_CLICKED(IDC_RADIO1, OnRadio1)
	ON_BN_CLICKED(IDC_RADIO2, OnRadio2)
	ON_BN_CLICKED(IDC_RADIO3, OnRadio3)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CAdddialog message handlers

void CAdddialog::OnRadio1() 
{
	// TODO: Add your control notification handler code here
		m_tedit11.EnableWindow(true); 
		m_tedit22.EnableWindow(true);
		m_cedit11.EnableWindow(false); 
		m_cedit22.EnableWindow(false); 
		m_pedit11.EnableWindow(false); 
		m_pedit22.EnableWindow(false); 
		m_cchannel1.EnableWindow(false); 
		m_cpoint1.EnableWindow(false); 
		m_pchannel1.EnableWindow(false); 
		m_ppoint1.EnableWindow(false); 
//		m_tedit11.setFocus;
//		m_radio1 = 0; 
 //       m_radio2 = 1; 
//		m_radio3 = 1; 
		 ::SetFocus((GetDlgItem(IDC_TEDIT1)->m_hWnd));
	
}

void CAdddialog::OnRadio2() 
{
	// TODO: Add your control notification handler code here
		m_tedit11.EnableWindow(false); 
		m_tedit22.EnableWindow(false); 
		m_pedit11.EnableWindow(false); 
		m_pedit22.EnableWindow(false); 
//		m_cchannel1.EnableWindow(false); 
//		m_cpoint1.EnableWindow(false); 
		m_pchannel1.EnableWindow(false); 
		m_ppoint1.EnableWindow(false); 
        m_cchannel1.EnableWindow(true); 
		m_cpoint1.EnableWindow(true); 
		m_cedit11.EnableWindow(true); 
		m_cedit22.EnableWindow(true); 
//		m_tedit11.setFocus;
//		m_radio2 = 0; 
//		m_radio1 = 1; 
//        m_radio2 = 1; 
//		m_radio3 = 1; 
		::SetFocus((GetDlgItem(IDC_CEDIT1)->m_hWnd));
	
}

void CAdddialog::OnRadio3() 
{
	// TODO: Add your control notification handler code here
		m_tedit11.EnableWindow(false); 
		m_tedit22.EnableWindow(false); 
		m_cedit11.EnableWindow(false); 
		m_cedit22.EnableWindow(false); 
        m_cchannel1.EnableWindow(false); 
		m_cpoint1.EnableWindow(false); 
//		m_pchannel1.EnableWindow(false); 
//		m_ppoint1.EnableWindow(false); 
        m_pchannel1.EnableWindow(true); 
		m_ppoint1.EnableWindow(true); 
		m_pedit11.EnableWindow(true); 
		m_pedit22.EnableWindow(true); 
//		m_tedit11.setFocus;
//		m_radio3 = 0;
//		m_radio1 = 1; 
//        m_radio2 = 1; 
//		m_radio3 = 1; 
		::SetFocus((GetDlgItem(IDC_PEDIT1)->m_hWnd));
	
}

⌨️ 快捷键说明

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