我在树形控件CTreeCtrl的结点中绑定了自己定义的结构变量,跟踪发现,
SetItemData(Item_parm,(DWORD)ItemData);
CString a;
a.Format("%s",ItemData->nodText);
AfxMessageBox(a);
a能显示我绑定的字符串值。但我用
MyStru * ItemData ;
HTREEITEM SelItem;
SelItem=m_MyTree.GetSelectedItem();
ItemData=(MyStru *)m_MyTree.GetItemData(SelItem); //运行到这一句时退出。在最后一句时程序报错说该内存不能read,终止退出,请问该怎样修改?
SetItemData(Item_parm,(DWORD)ItemData);
CString a;
a.Format("%s",ItemData->nodText);
AfxMessageBox(a);
a能显示我绑定的字符串值。但我用
MyStru * ItemData ;
HTREEITEM SelItem;
SelItem=m_MyTree.GetSelectedItem();
ItemData=(MyStru *)m_MyTree.GetItemData(SelItem); //运行到这一句时退出。在最后一句时程序报错说该内存不能read,终止退出,请问该怎样修改?
解决方案 »
- VC连接SQL Server数据库
- 晕死,怎么两个不同的SendMessage发送的完全一样?
- KeySwap这个软件是怎样实现改变按键的..或者大家有什么好的方法实现按键修改(在vc中)!!!![→→→→→→标题要长→→→→→→→→→→→]
- cwinapp析构函数出错
- const int* lpvalue 和 int* const lpvalue 的区别?
- iLayerPlane是什么含义呢?
- 关于网络下载限速的问题(帮顶加分)
- 怎样才能从OutLook中导出一些东西!
- 促进学习交流,大伙提供自己的MSN和QQ号吧
- 如何用程序把一批文件压缩到一个文件里
- 关于MDI和DLL的问题
- 关于句柄的获得方法,大虾们请进
也谢谢另外两位的捧场