共用方式為


CTreeCtrl::SetItemData

呼叫此函式將 32 位元的應用程式專屬值與指定項目。

BOOL SetItemData( 
   HTREEITEM hItem, 
   DWORD_PTR dwData  
);

參數

  • hItem
    資料要擷取之項目的控制代碼。

  • dwData
    32 位元的應用程式專屬值與 hItem指定的項目。

傳回值

如果不是零,則成功,則為 0。

範例

CString   str;
HTREEITEM hItem;

// Insert 20 items into the tree control making every item's 
// data be the handle of the item. 
for (int i = 0; i < 20; i++)
{
   str.Format(TEXT("item %d"), i);
   hItem = m_TreeCtrl.InsertItem(str);

   if (hItem != NULL)
   {
      m_TreeCtrl.SetItemData(hItem, (DWORD_PTR)hItem);
   }
}

需求

Header: afxcmn.h

請參閱

參考

CTreeCtrl 類別

階層架構圖表

CTreeCtrl::GetItemData