我用向导建立了一个exe文件,加入一个edit框,对应的设置了一个CSARDlg::show()函数做为接口,然后又用类向导建立了一个类。在这个类中要用到CSARDlg::show(),但是调用的时候却出错:
error C2352: 'CSARDlg::show' : illegal call of non-static member function
还请指点,肯定散分。
error C2352: 'CSARDlg::show' : illegal call of non-static member function
还请指点,肯定散分。
只有静态函数才能象你写的那样调用
CSARDlg dlg;
所以我改用
#include "SAR.h"
#include "SARDlg.h"
....
dlg->show(temp);
也是不行。
需要在哪里创建对象?