void CMFCApplication3Dlg::OnBnClickedButton1() //對按鈕空間的回應函式
{
// TODO: 在此添加控制元件通知處理程式代碼
d3line = m_Tchart.Series(0); //d3line定義為:CPoint3DSeries d3line;
//m_Tchart為關聯的控制元件變數變數
for (int i = 0; i < 100; i++)
{
d3line.AddXYZ(i, i, i, NULL,0); //隨意畫的100個點
}
}
編譯沒問題,能通過,但是按下按鈕上的按鈕時提示“找不到成員”,對MFC不是很了解,step in后
不是很了解MFC訊息處理機制,求問大神這個是什么錯誤
uj5u.com熱心網友回復:
再VC6.0中的代碼和vs2013中的完全不一樣,連頭檔案導進去之后名字都不一樣~uj5u.com熱心網友回復:
d3line = m_Tchart.Series(0).get_asPoint3D();這樣寫才是正確寫法
uj5u.com熱心網友回復:
改正一下需要分開,Tee Chart v5是下面這種寫法,不然會報找不到成員CSeries d3line_Temp=((CSeries))m_Tchart.get_Series(0);
CPoint3DSeries d3line=(CPoint3DSeries)d3line_Temp.get_asPoint3D();
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/45909.html
上一篇:C++Builder免費了?
下一篇:Victor串口控制元件的使用
