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

📄 compacity.h

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

#if !defined(AFX_COMPACITY_H__4C15017B_FED6_4ACF_9C46_076602E4D4B7__INCLUDED_)
#define AFX_COMPACITY_H__4C15017B_FED6_4ACF_9C46_076602E4D4B7__INCLUDED_

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

#include "Component.h"

//##ModelId=3E18E0E701F4
typedef struct struc_Compacity
{
	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_strType[100];
	char m_strPressure[100];
	char m_strFrequence[100];	
}COMPACITY;
//##ModelId=3E18E0E70294
class CCompacity : public CComponent  
{
public:
	//##ModelId=3E18E0E702D1
	void CopyComToStrucCom(COMPACITY &Compacity);
	//##ModelId=3E18E0E702D3
	CCompacity(COMPACITY Compacity);
	//##ModelId=3E18E0E702D5
	void GetNumInNameSer(CObList *pObList,CObList *pNumSer,int *pMax);
	//##ModelId=3E18E0E70304
	CCompacity(CPoint *pt);
	//##ModelId=3E18E0E70306
	CString CalculateName(CObList *pObList);
	//##ModelId=3E18E0E70308
	void Draw(CDC *pDC);
	DECLARE_SERIAL(CCompacity)

	//##ModelId=3E18E0E7030A
	void Serialize(CArchive &ar);
	//##ModelId=3E18E0E7033E
	CString GetFrequence();
	//##ModelId=3E18E0E7033F
	void SetFrequence(const CString &frequence);
	//##ModelId=3E18E0E70341
	CString GetPressure();
	//##ModelId=3E18E0E70370
	void SetPressure(const CString &pressure);
	//##ModelId=3E18E0E70372
	CString GetType();
	//##ModelId=3E18E0E70373
	void SetType(const CString &type);
	//##ModelId=3E18E0E70375
	CString GetCompacity();
	//##ModelId=3E18E0E703AC
	void SetCompacity(const CString &compacity);
	//##ModelId=3E18E0E703DF
	CRectTracker m_RectTracker;
	//##ModelId=3E18E0E703E3
	CRect m_RectLP;
	//##ModelId=3E18E0E80032
	CRect m_Rect;
	//##ModelId=3E18E0E80033
	CCompacity();
	//##ModelId=3E18E0E80034
	virtual ~CCompacity();

private:
	//##ModelId=3E18E0E80064
	CString m_strFrequence;
	//##ModelId=3E18E0E80065
	CString m_strCompacity;
	//##ModelId=3E18E0E800A0
	CString m_strType;
	//##ModelId=3E18E0E800A1
	CString m_strPressure;
};

#endif // !defined(AFX_COMPACITY_H__4C15017B_FED6_4ACF_9C46_076602E4D4B7__INCLUDED_)

⌨️ 快捷键说明

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