C++ chard 图饼学习

页眉 方法
ShowHeader(BOOL bShowWindow=TRUE);显示页眉
SetHeaderText(CHART_WINDOW_POSITION Position, CString& Text);页眉文本
页脚 方法
ShowFooter(BOOL bShowWindow=TRUE); 显示页脚
SetFooterText(CHART_WINDOW_POSITION Position, CString& Text);页脚文本

插图 方法
ShowLegend(BOOL bShowWindow=TRUE); 显示插图
SetLegendPosition(CHART_WINDOW_POSITION eLegendPosition=eRIGHT); 插图位置
ShowPointLegend(void);点插图显示
ShowSeriesLegend(void);组插图显示

普通图对象 方法
void SetChartType(enum CHART_TYPE eChartType);设置图样式
SetWindowColor(COLORREF Color); 设置背景颜色





轴线方法(这里涉及的轴都是分X和Y轴的!)
SetAxisScale(enum AXIS eAxis, double dMin, double dMax);设置轴比例
GetAxisScale(enum AXIS eAxis, double& dMin, double& dMax);获取轴比例
SetScaleStep(enum AXIS eAxis, double dMin, double dMax);设置轴阶
GetScaleStep(enum AXIS eAxis, double& dMin, double& dMax);获取轴接
SetAxisStyle_?(DWORD dwStyle);设置轴样式
GetAxisStyle?(void);获取轴样式
SetDepth(BYTE yDepth);设置神度,相应的获取深度 GetDepth(void);
SetHorzRotation(double dHorzRotation);设置水平旋转度 应用与3D,形成一个3D效果
SetVertRotation(double dVertRotation);设置垂直旋转度
SetAxisText(enum AXIS eAxis, CString* String);设置轴文本
SetAxisFormatString(enum AXIS eAxis, CString& Format);设置轴文本格式
数据方法
AddDataSeries(CString Caption="", COLORREF Color=RGB(255, 0, 0));添加组
AddDataPoint(CDataPoint* pDataPoint, int nDataSeries=0);增加一个数据点到某个组
RemoveDataPoint(int nIndex, int nDataSeries=0);从某组移除某个数据点
GetNumOfDataPoints(int nDataSeries=0);获得某一组的数据点个数
Purge(void);清除不可用对象
GetCount(void);获得组个数
GetXAxisRange(double& dMin, double& dMax);获得组的最大最小值---X轴
GetYAxisRange(double& dMin, double& dMax);获得组的最大最小值---Y轴
SetDataSeriesColor(COLORREF Color, int nDataSeries=0);设置组颜色
GetDataSeriesColor (int nDataSeries=0);获得组颜色
SetDataSeriesCaption(CString Caption, int nDataSeries=0);设置组标题
GetDataSeriesCaption(int nDataSeries=0);获得系列或组标题
混合方法
UpdateWindow(void);//更新窗体
Invalidate(BOOL bErase=TRUE);//重画图行

你可能感兴趣的:(C++,c,C#)