SetItemData如何把 CString类型的数据关联额。

SetItemData怎么把 CString类型的数据关联额。。
在list中,点击后在右侧编辑框中显示?
强制转换,显示的时候会乱码额

------解决方案--------------------
m_booklist.SetItemData(nIndex,(DWORD)&m_bookauther);//存的是m_bookauther的地址

char *p_bookauther=(char*)m_booklist.GetItemData(nIndex);//取回的是指针
//或者CString *
afxDump << p_bookauther << "\r\n";
------解决方案--------------------
试试:
int SetItemDataPtr( int nIndex, void* pData );