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

📄 dialog.h

📁 用射频测试系统
💻 H
📖 第 1 页 / 共 2 页
字号:



#if !defined(AFX_DIALOG_H__BEEB5EAE_7F3D_11D5_9BC0_0080C8EE2075__INCLUDED_)
#define AFX_DIALOG_H__BEEB5EAE_7F3D_11D5_9BC0_0080C8EE2075__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// Dialog.h : header file
//

/////////////////////////////////////////////////////////////////////////////
// CConfigRepeaterDlg dialog

class CConfigRepeaterDlg : public CDialog
{
// Construction
public:
	CConfigRepeaterDlg(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
	//{{AFX_DATA(CConfigRepeaterDlg)
	enum { IDD = IDD_CONFIG_REPEATER };
	CString	m_strDate;
	int		m_nModel;
	CString	m_strMonth;
	CString	m_strYear;
	int		m_nName;
	CString	m_strSerialNO;
	CString	m_strOperator;
	//}}AFX_DATA


// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CConfigRepeaterDlg)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:

	// Generated message map functions
	//{{AFX_MSG(CConfigRepeaterDlg)
	virtual void OnOK();
	virtual void OnCancel();
	virtual BOOL OnInitDialog();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
public:
	BOOL bSelectOK;
	char strSerialNO[50];
	char strYear[50];
	char strMonth[50];
	char strDate[50];
	char strModel[50];
	char strName[50];
	char strOperator[50];
};

/////////////////////////////////////////////////////////////////////////////
// CConfigSpecificationLimitDlg dialog

class CConfigSpecificationLimitDlg : public CDialog
{
// Construction
public:
	float		m_defDelayMax;
	float		m_defForwardOutofChannelSpurEmiN1d98Max;
	float		m_defForwardOutofChannelSpurEmiN750Max;
	float		m_defForwardOutofChannelSpurEmiP1d98Max;
	float		m_defForwardOutofChannelSpurEmiP750Max;
	float		m_defForwardTotalPowerMax;
	float		m_defForwardTotalPowerMin;
	float		m_defFreqErrMax;
	float		m_defGainMax;
	float		m_defGainMin;
	float		m_defInbandFlatnessMax;
	float		m_defInbandInterAttMax;
	float		m_defInbandSpurEmiMax;
	float		m_defLinearGainN10dbMax;
	float		m_defLinearGainN10dbMin;
	float		m_defLinearGainN20dbMax;
	float		m_defLinearGainN20dbMin;
	float		m_defLinearGainN30dbMax;
	float		m_defLinearGainN30dbMin;
	float		m_defNoiseFigureMax;
	float		m_defOutofBandInterAtt1gto12d75gMax;
	float		m_defOutofBandInterAtt9kto1gMax;
	float		m_defOutofBandSpurEmi1d8to1d92gMax;
	float		m_defOutofBandSpurEmi1gto12d75gMax;
	float		m_defOutofBandSpurEmi3d4to3d53gMax;
	float		m_defOutofBandSpurEmi935to960mMax;
	float		m_defOutofBandSpurEmi890to915mMax;
	float		m_defOutofBandSpurEmi9kto1gMax;
	float		m_defReverseOutofChannelSpurEmiN1d98Max;
	float		m_defReverseOutofChannelSpurEmiN900Max;
	float		m_defReverseOutofChannelSpurEmiP1d98Max;
	float		m_defReverseOutofChannelSpurEmiP900Max;
	float		m_defReverseTotalPowerMax;
	float		m_defReverseTotalPowerMin;
	float		m_defVSWRMax;
	float		m_defForwardWaveformqualityMin;
	float		m_defReverseWaveformqualityMin;
	float		m_defLinearGainN1dbMax;
	float		m_defLinearGainN1dbMin;
	float		m_defOutofBandSpurEmi150kto30mMax;
	float		m_defOutofBandSpurEmi30mto1gMax;
	float		m_defOutofBandSpurEmi9kto150kMax;

	float		m_defALCMax;
	float		m_defForwardRestrain10000Max;
	float		m_defForwardRestrain1980Max;
	float		m_defForwardRestrain2500Max;
	float		m_defReverseRestrain1980Max;
	float		m_defReverseRestrain2500Max;
	float		m_defReverseRestrain10000Max;
	float		m_defGainAdjustMin;
public:
	CConfigSpecificationLimitDlg(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
	//{{AFX_DATA(CConfigSpecificationLimitDlg)
	enum { IDD = IDD_CONFIG_SPECIFICATION_LIMIT };
	float		m_nDelayMax;
	float		m_nForwardOutofChannelSpurEmiN1d98Max;
	float		m_nForwardOutofChannelSpurEmiN750Max;
	float		m_nForwardOutofChannelSpurEmiP1d98Max;
	float		m_nForwardOutofChannelSpurEmiP750Max;
	float		m_nForwardTotalPowerMax;
	float		m_nForwardTotalPowerMin;
	float		m_nFreqErrMax;
	float		m_nGainMax;
	float		m_nGainMin;
	float		m_nInbandFlatnessMax;
	float		m_nInbandInterAttMax;
	float		m_nInbandSpurEmiMax;
	float		m_nLinearGainN10dbMax;
	float		m_nLinearGainN10dbMin;
	float		m_nLinearGainN20dbMax;
	float		m_nLinearGainN20dbMin;
	float		m_nLinearGainN30dbMax;
	float		m_nLinearGainN30dbMin;
	float		m_nNoiseFigureMax;
	float		m_nOutofBandInterAtt1gto12d75gMax;
	float		m_nOutofBandInterAtt9kto1gMax;
	float		m_nOutofBandSpurEmi1d8to1d92gMax;
	float		m_nOutofBandSpurEmi1gto12d75gMax;
	float		m_nOutofBandSpurEmi3d4to3d53gMax;
	float		m_nOutofBandSpurEmi935to960mMax;
	float		m_nOutofBandSpurEmi890to915mMax;
	float		m_nOutofBandSpurEmi9kto1gMax;
	float		m_nReverseOutofChannelSpurEmiN1d98Max;
	float		m_nReverseOutofChannelSpurEmiN900Max;
	float		m_nReverseOutofChannelSpurEmiP1d98Max;
	float		m_nReverseOutofChannelSpurEmiP900Max;
	float		m_nReverseTotalPowerMax;
	float		m_nReverseTotalPowerMin;
	float		m_nVSWRMax;
	float		m_nForwardWaveformqualityMin;
	float		m_nReverseWaveformqualityMin;
	float	m_nLinearGainN1dbMax;
	float	m_nLinearGainN1dbMin;
	float	m_nOutofBandSpurEmi150kto30mMax;
	float	m_nOutofBandSpurEmi30mto1gMax;
	float	m_nOutofBandSpurEmi9kto150kMax;
	float	m_nALCMax;
	float	m_nForwardRestrain10000Max;
	float	m_nForwardRestrain1980Max;
	float	m_nForwardRestrain2500Max;
	float	m_nReverseRestrain1980Max;
	float	m_nReverseRestrain2500Max;
	float	m_nReverseRestrain10000Max;
	float	m_nGainAdjustMin;
	//}}AFX_DATA


// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CConfigSpecificationLimitDlg)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:

	// Generated message map functions
	//{{AFX_MSG(CConfigSpecificationLimitDlg)
	virtual void OnOK();
	afx_msg void OnConfigLimitDefault();
	virtual void OnCancel();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};
/////////////////////////////////////////////////////////////////////////////
// CConfigInstrument dialog

class CConfigInstrumentDlg : public CDialog
{
// Construction
public:
	CConfigInstrumentDlg(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
	//{{AFX_DATA(CConfigInstrumentDlg)
	enum { IDD = IDD_CONFIG_INSTRUMENT };
	int		m_nPowermeter;
	int		m_nSource;
	int		m_nNetAnalyzer;
	int		m_nNoiseAnalyzer;
	int		m_nSpectrumAnalyzer;
	//}}AFX_DATA
public:
	//CRepeaterDoc m_pDocument;
public:
	char strNoiseAnalyzer[50];
	char strSpectrumAnalyzer[50];
	char strPowermeter[50];
	char strSource[50];
	char strNetAnalyzer[50];
//	CRepeaterDB * m_pRepeaterDB;

// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CConfigInstrumentDlg)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:

	// Generated message map functions
	//{{AFX_MSG(CConfigInstrumentDlg)
	virtual void OnOK();
	virtual void OnCancel();
	virtual BOOL OnInitDialog();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

/////////////////////////////////////////////////////////////////////////////
// CCalibratePowermeterRouteDlg dialog

class CCalibratePowermeterRouteDlg : public CDialog
{
// Construction
public:
	CCalibratePowermeterRouteDlg(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
	//{{AFX_DATA(CCalibratePowermeterRouteDlg)
	enum { IDD = IDD_CALIBRATION_POWERMETER_ROUTE };
		// NOTE: the ClassWizard will add data members here
	//}}AFX_DATA


// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CCalibratePowermeterRouteDlg)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:

	// Generated message map functions
	//{{AFX_MSG(CCalibratePowermeterRouteDlg)
		// NOTE: the ClassWizard will add member functions here
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};
/////////////////////////////////////////////////////////////////////////////
// CCalibrateSpectrumAnalyzerRouteDlg dialog

class CCalibrateSpectrumAnalyzerRouteDlg : public CDialog
{
// Construction
public:
	CCalibrateSpectrumAnalyzerRouteDlg(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
	//{{AFX_DATA(CCalibrateSpectrumAnalyzerRouteDlg)
	enum { IDD = IDD_CALIBRATE_SPECTRUMANALYZER_ROUTE };
		// NOTE: the ClassWizard will add data members here
	//}}AFX_DATA


// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CCalibrateSpectrumAnalyzerRouteDlg)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:

	// Generated message map functions
	//{{AFX_MSG(CCalibrateSpectrumAnalyzerRouteDlg)
		// NOTE: the ClassWizard will add member functions here
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};
/////////////////////////////////////////////////////////////////////////////
// CCalibrateSignalRouteDlg dialog

class CCalibrateSignalRouteDlg : public CDialog
{
// Construction
public:
	CCalibrateSignalRouteDlg(CWnd* pParent = NULL);   // standard constructor

// Dialog Data
	//{{AFX_DATA(CCalibrateSignalRouteDlg)
	enum { IDD = IDD_CALIBRATE_SIGNAL_ROUTE };
		// NOTE: the ClassWizard will add data members here
	//}}AFX_DATA


// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CCalibrateSignalRouteDlg)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:

	// Generated message map functions
	//{{AFX_MSG(CCalibrateSignalRouteDlg)
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()

⌨️ 快捷键说明

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