CMainFrame* pFrame = (CMainFrame*)AfxGetMainWnd();
CscwjView* pView = (CscwjView*)pFrame->GetActiveView();//if(pView == NULL) AfxMessageBox("error");CListCtrl& myList = pView->GetListCtrl();//下面是用myList来InsertItem,但没有执行效果
..............
其中CscwjView是继承了CListView的,是View指针没取到,还是myList的地址没取到呢??
CscwjView* pView = (CscwjView*)pFrame->GetActiveView();//if(pView == NULL) AfxMessageBox("error");CListCtrl& myList = pView->GetListCtrl();//下面是用myList来InsertItem,但没有执行效果
..............
其中CscwjView是继承了CListView的,是View指针没取到,还是myList的地址没取到呢??
解决方案 »
- MScomm中,串口收到数据的消息 是如何实现的,又是如何传给应用的?
- char转byte
- 如何获得可执行文件的特征码???(VC++)
- 请问哪有生成镜像的源码?
- unicode 问题
- 求数据库多线程的例子?
- 有没有介绍用C++Builder写COM的书籍?
- 关于WIN7上用MFC开发带InkPicture控件的程序在个别XP系统上不能运行的问题
- 这个问题还真可能没有人能解决
- 如何手动删除windows2000中的服务程序?
- 查找磁盘上特定类型的文件,并在列表框(CListCtrl)中显示的问题
- error C2040: “buf” : “int *”与“unsigned long”的间接寻址级别不同。这种错误怎么消除?
既然pView是正确的,为何取不到myList呢
CListCtrl &listCtrl = pView->GetListCtrl();
listCtrl.InsertItem(0, "aaaa");