有本书上在讲到Chart控件使用的例子的时候,出现很多向下面这样的用法:
m_chartOrder.GetPlot().GetAxis(0,var).GetCategoryScale().SetAuto(FALSE);
m_chartOrder.GetPlot().GetAxis(0,var).GetCategoryScale().SetDivisionsPerLabel(1);
就是说m_chartOrder作为CMSChart这个类的一个对象,连续的调用了该类的成员函数,请问这是什么意思啊,这样的调用是怎么执行的?关于这种用法有什么特殊要求吗,还是说只要是类的成员就可以随意这样连续调用?
谢谢,谢谢!
确实像一楼所说的那样,GetPlot()返回另一个类CvcPlot的变量,该类中有GetAxis()方法,该方法又返回另一个类CVcAxis的变量,又有后面的方法,但是我不明白这样的调用是按什么顺序执行的呢?最后得到的结果是什么,是最右边的那个成员函数的结果吗?谢谢!