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

📄 resistor.h

📁 电子元器件绘制系统
💻 H
字号:
// Resistor.h: interface for the CResistor class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_RESISTOR_H__191C9410_BD78_4EE1_AFAE_9A06F0804573__INCLUDED_)
#define AFX_RESISTOR_H__191C9410_BD78_4EE1_AFAE_9A06F0804573__INCLUDED_

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

#include "Component.h"

//##ModelId=3E18E0CB0220
typedef struct struc_Resistor
{
	char m_strClassType[20];
	COLORREF m_color;
	int m_iLineWidth;
	BOOL m_IsSelected;
	float m_RotateAngle;
	char m_strName[100];
//	RECT m_Rect;
//	RECT m_RectLP;	
	char m_ReType[100];
	char m_ReValue[100];
}RESISTOR;

//##ModelId=3E18E0CB02BC
class CResistor : public CComponent  
{
public:	
	//##ModelId=3E18E0CB02BE
	void CopyReToStruRe(RESISTOR &Resistor);
	//##ModelId=3E18E0CB02F9
	CResistor(RESISTOR Resistor);
	//##ModelId=3E18E0CB02FB
	void GetNumInNameSer(CObList *pObList,CObList *pNumSer,int *pMax);
	//##ModelId=3E18E0CB02FF
	CResistor(CPoint *pt);
	DECLARE_SERIAL(CResistor)

	//##ModelId=3E18E0CB0301
	void Serialize(CArchive& ar);
	//##ModelId=3E18E0CB032B
	void PrepareDrawChipDC(CDC *pDC);
	//##ModelId=3E18E0CB032D
	void Draw(CDC *pDC);
	//##ModelId=3E18E0CB032F
	CString CalculateName(CObList *pObList);
	//##ModelId=3E18E0CB0366
	void SetReValue(CString &ReValue);
	//##ModelId=3E18E0CB0368
	void SetReType(CString &ReType);
	//##ModelId=3E18E0CB0399
	CString GetReValue();
	//##ModelId=3E18E0CB039A
	CString GetReType();
	//##ModelId=3E18E0CC00C8
	CRect m_Rect;
	//##ModelId=3E18E0CC00FA
	CRect m_RectLP;
	//##ModelId=3E18E0CC0137
	CRectTracker m_RectTracker;
	//##ModelId=3E18E0CC013B
	CResistor();
	//##ModelId=3E18E0CC013C
	virtual ~CResistor();

private:
	//##ModelId=3E18E0CC0169
	CString m_ReType;
	//##ModelId=3E18E0CC01A4
	CString m_ReValue;
};



#endif // !defined(AFX_RESISTOR_H__191C9410_BD78_4EE1_AFAE_9A06F0804573__INCLUDED_)

⌨️ 快捷键说明

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