文件名称:vc 实现饼图
文件大小:140KB
文件格式:7Z
更新时间:2015-01-29 03:06:22
饼图
vc MFC 实现饼图 class CChartWnd : public CWnd { // public: void Init(); BOOL CreateWnd(LPCTSTR pTitle, RECT ▭,CWnd* pParentWnd=NULL); //增加一项 void AddPie(tagPieInfo PieInfo); //删除一项 void ReMoveAt(int index); //删除所有 void ReMoveAll(); //设置每一项fVaule的值为0.0 void SetPieVauleInit(); //设置指定项的fVaule值 void SetVauleAt(int index,double fVaule); //设置指定项的color值 void SetColorAt(int index,COLORREF color); //设置指定项的strKey值 void SetKeyAt(int index,CString strKey); void SetBkColor(COLORREF colorBK,BOOL bRefrash = TRUE); void SetDrawType(DRAW_TYPE nDrawType); public: void DrawZhuZhuangTu(CDC* pDc); void DrawBingTu(CDC* pDc); public: CChartWnd(); virtual ~CChartWnd();
【文件预览】:
ChartWnd.cpp
Chart.cpp
Debug
demo.dsw
demoDlg.h
demo.plg
ChartWnd.h
ReadMe.txt
demo.rc
res
----demo.ico(1KB)
----demo.rc2(396B)
demo.opt
Release
Chart.h
GdiPlus.lib
demo.cpp
Resource.h
StdAfx.cpp
demo.h
demo.dsp
demoDlg.cpp
demo.ncb
gdiplus
----GdiPlusFontFamily.h(4KB)
----GdiPlusMetaHeader.h(8KB)
----GdiPlusGraphics.h(86KB)
----GdiPlusMetaFile.h(12KB)
----GdiPlusStringFormat.h(8KB)
----GdiPlusMatrix.h(9KB)
----gdiplus.opt(53KB)
----GdiPlusFont.h(6KB)
----GdiPlus.h(2KB)
----gdiplus.plg(246B)
----GdiPlusPen.h(13KB)
----GdiPlusPath.h(46KB)
----GdiPlusImaging.h(23KB)
----GdiPlusBrush.h(27KB)
----GdiPlusCachedBitmap.h(1KB)
----GdiPlusLineCaps.h(7KB)
----gdiplus.dsp(4KB)
----GdiPlusBase.h(833B)
----GdiPlusGpStubs.h(3KB)
----mssccprj.scc(145B)
----gdiplus.ncb(177KB)
----GdiPlusInit.h(3KB)
----GdiPlusColorMatrix.h(2KB)
----GdiPlus.lib(201KB)
----GdiPlusFlat.h(83KB)
----vssver.scc(656B)
----gdiplus.dsw(539B)
----redist.txt(865B)
----GdiPlusFontCollection.h(3KB)
----GdiPlusRegion.h(15KB)
----GdiPlusBitmap.h(20KB)
----GdiPlusPixelFormats.h(4KB)
----GdiPlusColor.h(10KB)
----GdiPlusimageAttributes.h(13KB)
----GdiPlusEnums.h(47KB)
----GdiPlusMem.h(788B)
----GdiPlusHeaders.h(19KB)
----myGdiPlus.h(1KB)
----GdiPlusImageCodec.h(1KB)
----license.txt(17KB)
----GdiPlusTypes.h(16KB)
StdAfx.h