SetItemData是將各項的序號和自己需要的內容相關聯,這個內容是自己定義的任何類型的東西,如果是一個結構體或是一個類對像,則要將其轉換為指針類型即可.
基本介紹
- 外文名:SetItemData
CListCtrl::SetItemData,CComboBox::SetItemData,CListBox::SetItemData,CTreeCtrl::SetItemData,
CListCtrl::SetItemData
BOOL SetItemData( intnItem,DWORDdwData);
返回值
如果設定成功則返回非零值; 否則為0.
參數
nItem
需要被設定的列表項索引.
dwData
一個32位的關聯項的值.
備註
該函式設定32位應用程式特定值關聯被nItem指定的項. 該值在平台SDK中被描述為LVITEM結構體的成員參數。
CComboBox::SetItemData
intSetItemData(intnIndex,DWORDdwItemData);
返回值
如果有錯誤產生則返回CB_ERR.
參數
nIndex
包含一個以0開始的需設定的項的索引.
dwItemData
包含一個新的該項關聯的值.
備註
在一個複合框中,為指定項設定一個32位的關聯值. 如果要關聯一個32位指針則使用SetItemDataPtr成員函式.
CListBox::SetItemData
int SetItemData(int nIndex,DWORD dwItemData);
返回值
如果出錯,則返回LB_ERR.
參數
nIndex
指定項的基於零的索引.
dwItemData
指定與項相關的值.
備註
設定與列表框中指定項相關的32位值.
CTreeCtrl::SetItemData
BOOL SetItemData( HTREEITEM hItem, DWORD dwData);
返回值
如果成功則返回非零值;否則返回0。
參數
hItem
要獲取其數據的項的句柄。
dwData
一個與由hItem指定的項關聯的32位的應用程式指定。
備註
此成員函式用來設定與指定項關聯的32位的應用程式指定值。