Freigeben über


CTreeCtrl::SetItemData

Rufen Sie diese Funktion auf, um den Anwendungsbereich 32-Bit-Wert festzulegen, der mit dem angegebenen Element zugeordnet ist.

BOOL SetItemData(
   HTREEITEM hItem,
   DWORD_PTR dwData 
);

Parameter

  • hItem
    Handle des Elements, deren Daten abgerufen werden sollen.

  • dwData
    Ein anwendungsspezifisches 32-Bit-Wert zugeordnet mit dem Element angegeben durch hItem.

Rückgabewert

Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.

Beispiel

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);
   }
}

Anforderungen

Header: afxcmn.h

Siehe auch

Referenz

CTreeCtrl-Klasse

Hierarchien-Diagramm

CTreeCtrl::GetItemData