📄 graph.h
字号:
class CGraph: public CObject
{
public:
CGraph::CGraph();
CGraph::CGraph(CRect rcDraw);
CGraph::CGraph(CRect rcDraw, int nMode);
void SetDrawRect(CRect rcDraw);
void SetDrawMode(int nMode);
void AddData(unsigned int data);
void Draw(CDC* pDC, bool isDispData=FALSE);
void DelAllData(); //添加数据
//绘制, 当isDispData为TRUE时, 在直方图的顶上显示数字或在饼图中显示百分比.
private:
CRect m_rectDraw; //用于绘制直方图和饼图的整个范围
int m_nMode; //0表示直方图,其他值表示饼图
CUIntArray m_uDataArray; //用于存放各个分量的值
LOGFONT m_lfData;
void DrawBar(CDC* pDC, bool isDispData);
void DrawPie(CDC* pDC);
void InitGraph(CRect rcDraw, int nMode);
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -