extern CTreeCtrl* pmyTreeCtrl; CString str; HTREEITEM hItem;// Insert 20 items into the tree control making the data of every item // be the handle of the item. for (int i=0;i < 20;i++) { str.Format(TEXT("item %d"), i); hItem = pmyTreeCtrl->InsertItem(str); if (hItem != NULL) { pmyTreeCtrl->SetItemData(hItem, (DWORD) hItem); } }MSDN上的例子,不知道是不是你想要的
CString str;
HTREEITEM hItem;// Insert 20 items into the tree control making the data of every item
// be the handle of the item.
for (int i=0;i < 20;i++)
{
str.Format(TEXT("item %d"), i);
hItem = pmyTreeCtrl->InsertItem(str); if (hItem != NULL)
{
pmyTreeCtrl->SetItemData(hItem, (DWORD) hItem);
}
}MSDN上的例子,不知道是不是你想要的
CString str("Hello World!");DWORD dwData = (DWORD)&str; // 取出地址SetItemData( dwData ); // 存入地址MessageBox( *((CString*)dwData) );