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

📄 power.h

📁 本人买的<<VC++项目开发实例>>源代码配套光盘.
💻 H
字号:
// Power.h: interface for the CPower class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_POWER_H__079364C2_5F1F_4169_824A_DFAD10C40B71__INCLUDED_)
#define AFX_POWER_H__079364C2_5F1F_4169_824A_DFAD10C40B71__INCLUDED_

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

#include "Component.h"

//##ModelId=3E18E0CC01A5
typedef struct struc_Power
{
	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_strFirPressure[100];
	char m_strSecPressure[100];
	char m_strThrPressure[100];
	char m_strOutPressure[100];
	char m_strWorkPressure[100];
}POWER;

//##ModelId=3E18E0CC0280
class CPower : public CComponent  
{
public:
	//##ModelId=3E18E0CC02B2
	CPower(POWER Power);
	//##ModelId=3E18E0CC02B4
	CPower(CPoint *pt);
	DECLARE_SERIAL(CPower)

	//##ModelId=3E18E0CC02B6
	void Serialize(CArchive& ar);
	//##ModelId=3E18E0CC02B8
	void GetNumInNameSer(CObList *pObList,CObList *pNumSer,int *pMax);
	//##ModelId=3E18E0CC02BC
	void Draw(CDC *pDC);
	//##ModelId=3E18E0CC02EE
	CString CalculateName(CObList *pObList);
	//##ModelId=3E18E0CC02F0
	void SetWorkPressure(CString &WorkPressure);
	//##ModelId=3E18E0CC02F2
	void SetOutPressure(CString &OutPressure);
	//##ModelId=3E18E0CC0320
	CString GetWorkPressure();
	//##ModelId=3E18E0CC0321
	CString GetOutPressure();
	//##ModelId=3E18E0CC0322
	CString GetThrPressure();
	//##ModelId=3E18E0CC0323
	CString GetSecPressure();
	//##ModelId=3E18E0CC0324
	CString GetFirPressure();
	//##ModelId=3E18E0CC035C
	void SetThrPressure(CString &ThrPressure);
	//##ModelId=3E18E0CC035E
	void SetSecPressure(CString &SecPressure);
	//##ModelId=3E18E0CC0360
	void SetFirPressure(CString &FirPressure);
	//##ModelId=3E18E0CC038E
	void CopyPowerToStruPower(POWER &Power);
	//##ModelId=3E18E0CC0391
	CRectTracker m_RectTracker;
	//##ModelId=3E18E0CC0395
	CRect m_RectLP;
	//##ModelId=3E18E0CC03CA
	CRect m_Rect;
	//##ModelId=3E18E0CC03CB
	CPower();
	//##ModelId=3E18E0CD0014
	virtual ~CPower();

private:
	//##ModelId=3E18E0CD0016
	CString m_strWorkPressure;
	//##ModelId=3E18E0CD0050
	CString m_strOutPressure;
	//##ModelId=3E18E0CD0051
	CString m_strThrPressure;
	//##ModelId=3E18E0CD0052
	CString m_strSecPressure;
	//##ModelId=3E18E0CD0082
	CString m_strFirPressure;
};

#endif // !defined(AFX_POWER_H__079364C2_5F1F_4169_824A_DFAD10C40B71__INCLUDED_)

⌨️ 快捷键说明

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