共用方式為


CListBox::SetItemDataPtr

將 32 位元的值與在清單方塊中指定的項目與指定的指標 (void*)。

int SetItemDataPtr( 
   int nIndex, 
   void* pData  
);

參數

  • nIndex
    指定項目之以零起始的索引。

  • pData
    指定要產生關聯的指標與項目。

傳回值

LB_ERR ,如果發生錯誤。

備註

這個指標仍保持有效在清單方塊中的存留期內,,即使清單方塊內項目的相對位置可能會變更,以加入或移除項目。 因此,在 方塊內的項目索引,可以變更,但是指標仍保持穩定。

範例

// Set the data pointer of each item to be NULL. 
for (int i=0;i < m_myListBox.GetCount();i++)
{
   m_myListBox.SetItemDataPtr(i, NULL);
}

需求

Header: afxwin.h

請參閱

參考

CListBox 類別

階層架構圖表

CListBox::SetItemData

CListBox::GetItemData

CListBox::GetItemDataPtr

LB_SETITEMDATA