📄 tuyuan.cpp
字号:
// Tuyuan.cpp: implementation of the CTuyuan class.
//
//////////////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "DrawSemple.h"
#include "Tuyuan.h"
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
int CTuyuan::Tcount=0;
CTuyuan::CTuyuan()
{
styline=1;
stylinergb=RGB(0,0,0);
}
CTuyuan::~CTuyuan()
{
}
CTuyuan::CTuyuan(CPoint pt1,CPoint pt2,int stline,COLORREF linergb,COLORREF brushrgb)
{
m_pt1=pt1;
m_pt2=pt2;
styline=stline;
stylinergb=linergb;
stybrushrgb=brushrgb;
}
CTuyuan::CTuyuan(CTuyuan &tuyuan)
{
m_pt1=tuyuan.m_pt1;
m_pt2=tuyuan.m_pt2;
styline=tuyuan.styline;
stylinergb=tuyuan.stylinergb;
stybrushrgb=tuyuan.stybrushrgb;
}
void CTuyuan::DrawTuyuan(CDC *pDC)
{
}
CPoint CTuyuan::Getpt1()
{
return m_pt1;
}
CPoint CTuyuan::Getpt2()
{
return m_pt2;
}
int CTuyuan::Getstyline()
{
return styline;
}
COLORREF CTuyuan::GetStyLineRGB()
{
return stylinergb;
}
COLORREF CTuyuan::GetStyBrushRGB()
{
return stybrushrgb;
}
void CTuyuan::Setpoint(CPoint pt1,CPoint pt2)
{
int x,y;
x=pt2.x-pt1.x;
y=pt2.y-pt1.y;
m_pt1.x+=x;
m_pt1.y+=y;
m_pt2.x+=x;
m_pt2.y+=y;
}
void CTuyuan::BrushTuyuan(CDC *pDC)
{
}
void CTuyuan::SetStyBrushRGB(COLORREF rgb)
{
stybrushrgb=rgb;
}
void CTuyuan::SetStyLineRGB(COLORREF rgb)
{
stylinergb=rgb;
}
void CTuyuan::SetStyline(int stline)
{
styline=stline;
}
int CTuyuan::GetTflag()
{
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -