📄 tuyuan.h
字号:
// Tuyuan.h: interface for the CTuyuan class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_TUYUAN_H__F64B155D_010A_4842_AAAF_8443A5138A7C__INCLUDED_)
#define AFX_TUYUAN_H__F64B155D_010A_4842_AAAF_8443A5138A7C__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CTuyuan : public CObject
{
public:
void SetStyline(int stline); //设置边框线型
void SetStyLineRGB(COLORREF rgb); //设置边框颜色
void SetStyBrushRGB(COLORREF rgb); //设置填充颜色
virtual void BrushTuyuan(CDC *pDC); //填充颜色
void Setpoint(CPoint pt1,CPoint pt2);//改变图形位置,移动图形
COLORREF GetStyLineRGB(); //获取边框颜色
COLORREF GetStyBrushRGB(); //获取填充颜色
int Getstyline(); //获取边框线型
CPoint Getpt2(); //获取图形起点
CPoint Getpt1(); //获取图形终点
virtual void DrawTuyuan(CDC *pDC); //在用户界面绘画图形
CTuyuan(CTuyuan &tuyuan); //拷贝构造函数(程序中好像没有用到)
CTuyuan(CPoint pt1,CPoint pt2,int stline,
COLORREF linergb,COLORREF brushrgb);//构造函数
CTuyuan(); //序列化需要空构造函数
virtual ~CTuyuan();
public:
virtual int GetTflag();
static int Tcount; //图元总数
protected:
COLORREF stylinergb; //边框颜色
COLORREF stybrushrgb; //填充颜色
int styline; //边框线型
CPoint m_pt2; //起点位置
CPoint m_pt1; //终点位置
};
#endif // !defined(AFX_TUYUAN_H__F64B155D_010A_4842_AAAF_8443A5138A7C__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -