如何控制FormView中的控件?解决有功,首位人士,全额酬谢。
我从CFormView中继承了一个类CInfoFormView,其中引用了一个对话框资源。
该对话框已经是一个类CStepDialog,并封装了属性和方法。
我从外部可以得到CInfoFormView的实例,那么我怎么能控制其中对话框资源
内的方法呢。
我的方法是把CInfoFormView转换为CStepDialog,可以给其中的整型变量赋值,可为字符串CString型变量赋值时,就提示出错。
CStepDialog* pStepDlg=NULL;
CInfoFormView* pInfoView=NULL;
pInfoView=GetInfoView(); //得到指针有效
pStepDlg=(CStepDialog*)pInfoview;
pStepDlg.m_no=1;
pStepDlg.m_name=sTemp; //sTemp为一字符串变量,此处出错!!!
请问,这是怎么回事呢??郁闷中。。。
有无更好的方法?