證明 CChart 完美支援現代 IDE。兩種方式:升級 VC6 專案(此處不覆蓋)或直接建立新專案。
Lesson19Lesson19View.h 引入庫,宣告 CChartWnd m_ChartWnd;WM_CREATE、WM_DESTROYint CLesson19View::OnCreate(...) {
m_ChartWnd.Attach(m_hWnd, kTypePie);
m_ChartWnd.GetChart()->AddPie(40);
m_ChartWnd.GetChart()->AddPie(30);
m_ChartWnd.GetChart()->AddPie(30);
m_ChartWnd.GetChart()->SetPieTitle(_T("白富美"), 0);
m_ChartWnd.GetChart()->SetPieTitle(_T("大舅子"), 1);
m_ChartWnd.GetChart()->SetPieTitle(_T("二舅子"), 2);
m_ChartWnd.GetChart()->SetTitle(_T("百億富翁家產繼承權"));
return 0;
}
void CLesson19View::OnDestroy() { m_ChartWnd.Detach(); }
流程與 VC6 無異,屌絲也能逆襲白富美!需 Unicode 版可聯繫作者獲取。