三维曲线程序,一个类调用另一个类的变量怎么调用?给分!!!!!!
我用vc +OPenGL编写了一道画曲线程序。窗口用的是单文档窗口,分割成两个窗口。左边显示的是曲线画面,具体实现在EnabledView.h.右边是对话框,类继承formview.里面有半径r,对应的变量是m_r,具体代码在controldlg.h中。现在我想从controldlg.h中调用m_r,实现对话框输入半径后,相对应的曲线程序划出一条半径一致的曲线,怎么调用?曾经试过新建一个指针变量*m_r1,指向controldlg.h。然后调用。用语句m_r1.mr来调用,可程序总出现崩溃。debug调试了一下,提示是无法找到很多相匹配的.dll程序。要是调用另一个类的变量该怎么调用啊?
另外不调用这个对话框程序的时候,程序运行正常,窗口打开的时候只要指向曲线画面,光标变成忙碌,光标移到别的地方变成箭头。后来我发现原因了,是precreatewindow()函数设置出现问题。这个函数我不太熟悉。具体怎么设置?请教。
谢谢了。