inspector.h

来自「这是用Visual C++编写的步进电机驱动控制程序」· C头文件 代码 · 共 72 行

H
72
字号
// Copyright (C) 1991 - 1999 Rational Software Corporation

#if defined (_MSC_VER) && (_MSC_VER >= 1000)
#pragma once
#endif
#ifndef _INC_CINSPECTOR_3D0B5DD30342_INCLUDED
#define _INC_CINSPECTOR_3D0B5DD30342_INCLUDED

class CCrossDisplay;

//检测器,即设备,设置记录实际设备的参数,如精度,放大倍数,传
//感器误差,显示放大倍数等
//软件中负责响应拥护的命令

class CInspector 
{
public:
	int X_Unit;
	int X_length;
	int X_Scale;
    int FY_length;
	int FY_Unit;
	int FY_Scale;
    int DY_length;
	int DY_Unit;
    int DY_Scale;
	
	CInspector();


	virtual ~CInspector();

	
	CCrossDisplay* get_DWaveView() const;

	
	CCrossDisplay* get_FWaveView() const;

	
	void Start();

	
	void end();

	
	CCrossDisplay* CreateForceWaveDisplay(CRect& pos, CWnd * pParent);

	
	static CInspector* Instance();

	
	CCrossDisplay* CreateDisplaceWaveDisplay(CRect& pos, CWnd * pParent);

private:

	static CInspector* _instance;


	double Amper;

	double ShowAmper;

	CCrossDisplay* m_FWaveView;

	
	CCrossDisplay* m_DWaveView;

};

#endif /* _INC_CINSPECTOR_3D0B5DD30342_INCLUDED */

⌨️ 快捷键说明

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