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

📄 inductor.h

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

#if !defined(AFX_INDUCTOR_H__365B5689_A20E_4CE1_9A04_AC2938C5A1A4__INCLUDED_)
#define AFX_INDUCTOR_H__365B5689_A20E_4CE1_9A04_AC2938C5A1A4__INCLUDED_

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

#include "Component.h"
//##ModelId=3E18E0D00140
typedef struct struc_Inductor
{
	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_strCompacity[100];
	char m_strFrequence[100];
	char m_strPressure[100];
	char m_strWork[100];
}INDUCTOR;

//##ModelId=3E18E0D001E0
class CInductor : public CComponent  
{
public:
	//##ModelId=3E18E0D0021D
	void CopyInToStrucIn(INDUCTOR &Inductor);
	//##ModelId=3E18E0D0021F
	void Draw(CDC *pDC);
	//##ModelId=3E18E0D00221
	CString CalculateName(CObList *pObList);
	//##ModelId=3E18E0D00223
	void Serialize(CArchive &ar);
	//##ModelId=3E18E0D0024F
	CInductor(CPoint *pt);
	//##ModelId=3E18E0D00251
	void GetNumInNameSer(CObList *pObList,CObList *pNumSer,int *pMax);
	//##ModelId=3E18E0D00255
	CInductor(INDUCTOR Inductor);
	//##ModelId=3E18E0D0028B
	CRectTracker m_RectTracker;
	//##ModelId=3E18E0D0028F
	CRect m_RectLP;
	//##ModelId=3E18E0D002BC
	CRect m_Rect;
	//##ModelId=3E18E0D002BD
	CString GetWork();
	//##ModelId=3E18E0D002BE
	void SetWork(CString &Work);
	//##ModelId=3E18E0D002F8
	void SetPressure(CString &Pressure);
	//##ModelId=3E18E0D002FA
	CString GetPressure();
	//##ModelId=3E18E0D002FB
	CString GetFrequence();
	//##ModelId=3E18E0D0032A
	void SetFrequence(CString &Frequence);
	//##ModelId=3E18E0D0032C
	void SetCompacity(CString &Compacity);
	//##ModelId=3E18E0D00366
	CString GetCompacity();
	//##ModelId=3E18E0D00367
	CInductor();
	//##ModelId=3E18E0D00368
	virtual ~CInductor();
	
	DECLARE_SERIAL(CInductor)

private:
	//##ModelId=3E18E0D0036A
	CString m_strFrequence;
	//##ModelId=3E18E0D00398
	CString m_strWork;
	//##ModelId=3E18E0D00399
	CString m_strCompacity;
	//##ModelId=3E18E0D003D4
	CString m_strPressure;
};

#endif // !defined(AFX_INDUCTOR_H__365B5689_A20E_4CE1_9A04_AC2938C5A1A4__INCLUDED_)

⌨️ 快捷键说明

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