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

📄 eubrsdlg.h

📁 cypress, signal collection 68013
💻 H
字号:
// EUBRSDlg.h : header file
//

#if !defined(AFX_EUBRSDLG_H__373CD64B_147D_468A_96CD_C9F2E2C2D611__INCLUDED_)
#define AFX_EUBRSDLG_H__373CD64B_147D_468A_96CD_C9F2E2C2D611__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

/////////////////////////////////////////////////////////////////////////////
// CEUBRSDlg dialog
#include "cyapi.h"
#include "resource.h"
#define MaxSize 2048
#define WM_DATASAVE WM_USER+100
class CEUBRSDlg : public CDialog
{
// Construction
public:	
	bool canrec;
	void DeleteBuffer();
	void GetBuffer();
	void StopSample();
	int pCount;
	void ch8datasolve();
	void ch7datasolve();
	void ch6datasolve();
	void ch5datasolve();
	void ch4datasolve();
	void ch3datasolve();
	void ch2datasolve();
	void ch1datasolve();
	FILE *pFile[8];
	long DataSavingCount[8];
	double *DataSaving[8];	
	double Temp;
	unsigned char outchar;
	void SolveData();
	bool recfile;	
	int GetCount();
	CString ADstr;
	CString DAstr;
	double AD[8];
	double DA[8];
	long DataSolve[64];
	int Count;
	unsigned char OutQuene();
	bool InQuene(unsigned char datain);
	void InitQuene();
	int Rear;
	int Front;
	unsigned char DataQuene[4096];	
	LONG RecLen;
	unsigned char RecBuf[2048];
	int TimeCount;
	int TimeSample;
	int TimeAll;
	CEUBRSDlg(CWnd* pParent = NULL);	// standard constructor

// Dialog Data
	//{{AFX_DATA(CEUBRSDlg)
	enum { IDD = IDD_EUBRS_DIALOG };
	CButton	m_RangePress;
	CButton	m_DAPress;
	CButton	m_SStart;
	CButton	m_Delete;
	CButton	m_Stop;
	CProgressCtrl	m_pp;
	float	m_da1;
	float	m_da2;
	float	m_da3;
	float	m_da4;
	float	m_da5;
	float	m_da6;
	float	m_da7;
	float	m_da8;
	int		m_range1;
	int		m_range2;
	int		m_range3;
	int		m_range4;
	int		m_range5;
	int		m_range6;
	int		m_range7;
	int		m_range8;
	int		m_scanmethod;
	BOOL	m_ch1;
	BOOL	m_ch2;
	BOOL	m_ch3;
	BOOL	m_ch4;
	BOOL	m_ch5;
	BOOL	m_ch6;
	BOOL	m_ch7;
	BOOL	m_ch8;
	float	m_high;
	int		m_scanspeed;
	int		m_segment;
	float	m_start;
	int		m_timeall;
	int		m_timedelay;
	int		m_timedelayit;
	int		m_interval;
	int		m_intervalit;
	float	m_low;
	int		m_pn;
	CString	m_lab;
	CString	m_map;
	CString	m_commstate;
	CString	m_ss;
	//}}AFX_DATA

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

// Implementation
protected:
	HICON m_hIcon;

	// Generated message map functions
	//{{AFX_MSG(CEUBRSDlg)
	virtual BOOL OnInitDialog();
	afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
	afx_msg void OnPaint();
	afx_msg HCURSOR OnQueryDragIcon();
	afx_msg void OnDestroy();
	virtual void OnOK();
	afx_msg void OnButton1();
	afx_msg void OnButton2();
	afx_msg void OnBUTTONStart();
	afx_msg void OnTimer(UINT nIDEvent);
	afx_msg void OnBUTTONDeleteData();
	afx_msg void OnBUTTONStopSample();
   	afx_msg void OnDataSave(WPARAM w,LPARAM l);
	afx_msg void OnBUTTONDetecting();
	afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);
	afx_msg void OnCHECKChannel1();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_EUBRSDLG_H__373CD64B_147D_468A_96CD_C9F2E2C2D611__INCLUDED_)

⌨️ 快捷键说明

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