Teechart画图控件在vs2013中的几个问题

qidongmiu0571 2017-05-28 12:15:26

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消息处理机制,求问大神这个是什么错误
...全文
1861 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
shuang0_0 2018-08-08
  • 打赏
  • 举报
回复
改正一下需要分开,Tee Chart v5是下面这种写法,不然会报找不到成员
CSeries d3line_Temp=((CSeries))m_Tchart.get_Series(0);
CPoint3DSeries d3line=(CPoint3DSeries)d3line_Temp.get_asPoint3D();
shuang0_0 2018-08-07
  • 打赏
  • 举报
回复
d3line = m_Tchart.Series(0).get_asPoint3D();
这样写才是正确写法
qidongmiu0571 2017-05-28
  • 打赏
  • 举报
回复
再VC6.0中的代码和vs2013中的完全不一样,连头文件导进去之后名字都不一样~

703

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder ActiveX/COM/DCOM
社区管理员
  • ActiveX/COM/DCOM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧