天天看點

VS2008的環境下,使用MFC和MSChart小結

用C++處理資料,想用圖表的形式展現出來。發現微軟有一個叫做MSChart的控件,但是網上找到的都是在C#中怎麼使用,以及VC6.0中的MFC裡添加MSChart.

1、安裝。

   依次裝上dotnetfx35setup.exe,MSChart.exe,MSChart_VisualStudioAddOn.exe。

2、去網上下一個mschrt20.ocx,放在C:/WINDOWS/system32目錄下。指令行運作regsvr32 mschrt20.ocx。

3、建一個MFC的工程,在設計界面右擊->插入ActiveX控件->選Microsoft Chart Control, version 6.0 (OLEDB).

4、控件添加好以後,右擊控件->添加類,類名MSChart,于是生成了MSChart.h 和MSChart.cpp這兩個檔案。然後在設計界面把剛才添加的chart删了。

5、在VC6.0裡添加MSChart以後,會有很多檔案生成,但是在VS2008裡面沒有。是以,可以自己用VC6.0的按照網上的方法,生成這堆檔案,或者去網上down。

6、把VC6.0裡面的MSChart.h 和MSChart.cpp裡面的内容複制到VS2008下面的這兩個檔案裡。然後把VC6.0中生成的.h和.cpp檔案添加到VS2008工程中。

7、接下來的使用,就和在VC6.0中一樣了。可以參考http://wenku.baidu.com/view/9b199f0490c69ec3d5bb75a0.html

繼續閱讀