首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于this指针的有关问题

2013-12-26 
关于this指针的问题在CADOOperation类定义函数BOOL CADOOperation::ShowADOView(CString fields[], int le

关于this指针的问题
在CADOOperation类定义函数BOOL CADOOperation::ShowADOView(CString fields[], int len, CADOView *view)
然后在另一个类CRecordSearchDlg中调用这个函数:
    CADOOperation emp;
    emp.ShowADOView(str, 11, this);
结果报错:cannot convert parameter 3 from 'class CRecordSearchDlg *const ' to 'class CADOView *'

这个问题怎么解决?请高手指点。。。
[解决办法]
this 的对象是不是继承 CADOView类,是的话类型强制转换,不是的话转换意义不大
[解决办法]

引用:
谢谢,这个我知道,我想问的是,有没有办法可以解决,,


这里this的类型是CRecordSearchDlg*,而它需要的是一个CADOView*,至于怎么整一个CADOView*出来,取决于你自己的程序逻辑,别人不知道CADOView是什么

猜测是不是要弄一个CDaoRecordView*之类的

热点排行