SetItemData可以存放对象,存放对象的指针就行了,当然,你这个对象必需是new出来的,而不是栈中的对象;取出来的话你用强制转换就OK了;
记住,存放进去的是对象的指针
============================
staff *obj=new staff;
m_list.SetItemData(nIndex,(DWORD_PTR)obj);
---------
staff *get=(staff*)m_list.GetItemData(nIndex);
SetItemData可以存放对象,存放对象的指针就行了,当然,你这个对象必需是new出来的,而不是栈中的对象;取出来的话你用强制转换就OK了;
记住,存放进去的是对象的指针
============================
staff *obj=new staff;
m_list.SetItemData(nIndex,(DWORD_PTR)obj);
---------
staff *get=(staff*)m_list.GetItemData(nIndex);
转载于:https://www.cnblogs.com/zys871841072/archive/2013/04/28/3048625.html