roadunit.h
来自「对测井数据显示、编辑、处理」· C头文件 代码 · 共 48 行
H
48 行
// RoadUnit.h: interface for the CRoadUnit class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_ROADUNIT_H__231B330D_AA05_4985_BBC0_C304D07C3E91__INCLUDED_)
#define AFX_ROADUNIT_H__231B330D_AA05_4985_BBC0_C304D07C3E91__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "DataBase.h"
class CRoadUnit : public CDataBase
{
private:
CString m_strRoadTitle;
CPoint m_ptOrg;
int m_nRoadWidth;
int m_nRoadHeight;
int m_nRoadHeadHeight;
public:
BOOL HitTest(CPoint point);
void SetOrgPoint(CPoint orgPoint);
void SetRoadWidth(int nRoadWidth);
void SetRoadHeight(int nRoadHeight);
void SetRoadHeadHeight(int nRoadHeadHeight);
void SetRoadTitle(CString strRoadTitle);
CPoint GetOrgPoint();
int GetRoadWidth();
int GetRoadHeight();
int GetRoadHeadHeight();
operator = (const CRoadUnit& other);
public:
void Draw(CDC *pDC);
void DrawFrame(CDC *pDC);
void DrawRoadHead(CDC *pDC);
public:
CRoadUnit();
CRoadUnit(int nRoadHeadHeight, int nRoadHeight, int nRoadWidth, CPoint ptOrg, CString strRoadTitle);
virtual ~CRoadUnit();
};
#endif // !defined(AFX_ROADUNIT_H__231B330D_AA05_4985_BBC0_C304D07C3E91__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?