1 自定义类型
class CModule : public CObject
2 APP类中定义个成员变量
public:
CMultiDocTemplate* pDocTemplate;
CMultiDocTemplate* pDrawTemplate;
//CModule * m_pModule;
CTypedPtrList<CObList, CModule*> m_ModuleList; (构造函数没有初始化这个链表,应该也不用吧?)3 view总ondraw函数:
CTypedPtrList <CObject, CModule*> & moduleList = ((CRTLMutiApp*)AfxGetApp())->m_ModuleList;编译出错
提示:
e:\work\mfc\rtlmuti\drawview.cpp(58) : error C2440: 'initializing' : cannot convert from 'class CTypedPtrList<class CObList,class CModule *>' to 'class CTypedPtrList<class CObject,class CModule *> &'
A reference that is not to 'const' cannot be bound to a non-lvalue换成指针也不行,应该是其他问题引起,求指教,谢谢
class CModule : public CObject
2 APP类中定义个成员变量
public:
CMultiDocTemplate* pDocTemplate;
CMultiDocTemplate* pDrawTemplate;
//CModule * m_pModule;
CTypedPtrList<CObList, CModule*> m_ModuleList; (构造函数没有初始化这个链表,应该也不用吧?)3 view总ondraw函数:
CTypedPtrList <CObject, CModule*> & moduleList = ((CRTLMutiApp*)AfxGetApp())->m_ModuleList;编译出错
提示:
e:\work\mfc\rtlmuti\drawview.cpp(58) : error C2440: 'initializing' : cannot convert from 'class CTypedPtrList<class CObList,class CModule *>' to 'class CTypedPtrList<class CObject,class CModule *> &'
A reference that is not to 'const' cannot be bound to a non-lvalue换成指针也不行,应该是其他问题引起,求指教,谢谢
解决方案 »
- C++到底能不能快速编程?(看这个桌面天气预报例子,附源码)
- HomeRes.exe 中的 0x7c80bef7 处有未经处理的异常: Microsoft C++ 异常: 内存位置 0x0012ecdc 处的 _com_e
- 关于美化按钮
- 请求帮助,求Visual C++数字图像处理(第二版) 人民邮电出版社 附带光盘源代码.谢谢
- 窗口类对象指针有值,但窗口句柄值为0,说明什么?
- 帮帮忙?
- vc初学者问:我写了一个简单的程序,请指教!
- 难题
- model window 与 common window 到底有什么区别?
- 还在用MFC开发界面程序,别浪费生命了
- 100分,通讯机不连接数据库如何实现单用户登录?
- 大哥们,如何实现每个1分钟减少10秒???
VC6对模板支持的不是很好,建议换VS2008看看还有没有这个问题。
CMyList ml;