首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

CChart 圖表教學第十九課:Visual Studio 2010 環境下開發實測

     編輯:關於C語言

VS2010 直接開發流程

證明 CChart 完美支援現代 IDE。兩種方式:升級 VC6 專案(此處不覆蓋)或直接建立新專案。

直接建立 MFC 專案步驟

  1. VS2010 → File → New → Project → MFC Application Lesson19
  2. 精靈選 MFC Standard,直接 Finish
  3. 複製 5 個庫檔案
  4. Lesson19View.h 引入庫,宣告 CChartWnd m_ChartWnd;
  5. ClassWizard 添加 WM_CREATE、WM_DESTROY
  6. 實作餅圖範例(白富美/大舅子/二舅子繼承權梗)
  7. **關鍵:專案屬性 → 取消 Unicode 字元集**(預設庫為非 Unicode 版)

核心代碼

int 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(); }

執行結果

VS2010執行結果

流程與 VC6 無異,屌絲也能逆襲白富美!需 Unicode 版可聯繫作者獲取。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved