📄 shape.h
字号:
// Shape.h: interface for the CShape class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_SHAPE_H__530D41E0_9EE6_44A4_A1D6_66E91F9A4C12__INCLUDED_)
#define AFX_SHAPE_H__530D41E0_9EE6_44A4_A1D6_66E91F9A4C12__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CShape:public CObject
{
DECLARE_SERIAL(CShape)
public:
int HitTest( CPoint point );
bool Track( CWnd* pWnd, CPoint point, BOOL bAllowInvert = FALSE, CWnd* pWndClipTo = NULL );
void Serialize(CArchive& ar);
unsigned int GetStyleTracker();
CRect GetRectTracker();
void SetStyleTracker(unsigned nstyle);
void SetRectTracker(CRect& rect);
CShape(CRect rect);
bool GetSelected();
void SetSelected(bool s);
virtual void Draw(CDC* pDC);
CShape();
virtual ~CShape();
private:
CRectTracker m_Tracker;
bool m_IsSelected;
};
#endif // !defined(AFX_SHAPE_H__530D41E0_9EE6_44A4_A1D6_66E91F9A4C12__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -