?? resistor.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 + -