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

📄 mysocket.h

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

#if !defined(AFX_MYSOCKET_H__A3234FDC_2064_41C9_AA32_08AD3A80453E__INCLUDED_)
#define AFX_MYSOCKET_H__A3234FDC_2064_41C9_AA32_08AD3A80453E__INCLUDED_

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

#include "Component.h"

//##ModelId=3E18E0CD02E7
typedef struct struc_mySocket
{
	char m_strClassType[20];
	COLORREF m_color;
	int m_iLineWidth;
	BOOL m_IsSelected;
	float m_RotateAngle;
	char m_strName[100];

	char m_Type[100];
	char m_Pressure[100];
	char m_Current[100];	
}MYSOCKET;

//##ModelId=3E18E0CD0384
class CMySocket : public CComponent  
{
public:
	//##ModelId=3E18E0CD0386
	virtual void GetNumInNameSer(CObList *pObList,CObList *pNumSer,int *pMax);
	//##ModelId=3E18E0CD038B
	void Serialize(CArchive &ar);
	DECLARE_SERIAL(CMySocket)

//	CMySocket(MYSOCKET mySocket);
	//##ModelId=3E18E0CD03C1
	virtual CString CalculateName(CObList *pObList);
	//##ModelId=3E18E0CD03C4
	virtual void Draw(CDC *pDC);
	//##ModelId=3E18E0CD03C7
	CString GetPressure();
	//##ModelId=3E18E0CD03C8
	void SetCurrent(CString &Current);
	//##ModelId=3E18E0CD03CA
	CString GetCurrent();
	//##ModelId=3E18E0CE000A
	void SetPressure(CString &Pressure);
	//##ModelId=3E18E0CE000C
	void SetType(CString &Type);
	//##ModelId=3E18E0CE000E
	CString GetType();
	//##ModelId=3E18E0CE0046
	CRectTracker m_RectTracker;
	//##ModelId=3E18E0CE004A
	CRect m_RectLP;
	//##ModelId=3E18E0CE004B
	CRect m_Rect;
	//##ModelId=3E18E0CE004C
	CMySocket();
	//##ModelId=3E18E0CE0078
	virtual ~CMySocket();

private:
	//##ModelId=3E18E0CE007A
	CString m_Current;
	//##ModelId=3E18E0CE007B
	CString m_Pressure;
	//##ModelId=3E18E0CE00B4
	CString m_Type;
};

#endif // !defined(AFX_MYSOCKET_H__A3234FDC_2064_41C9_AA32_08AD3A80453E__INCLUDED_)

⌨️ 快捷键说明

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