Int InsertItem ( константа LVITEM * pItem );
int InsertItem (int nItem, LPCTSTR lpszItem );
int InsertItem (int nItem, LPCTSTR lpszItem, int nImage );
int InsertItem (UINT nMask, int nItem, LPCTSTR lpszItem, UINT nState, UINT nStateMask, int nImage, LPARAM lParam );
Значення, яке повертається
Індекс новий елемент у разі успішного або -1, інакше.
Параметри
pItem
Вказівник на LVITEM структури, що визначає атрибутів елемента, як описано в Платформа SDK.
nItem
Індекс елемента, щоб вставити.
lpszItem
Адреса, рядок, який містить підпис елемента, або LPSTR_TEXTCALLBACK , якщо елемент елемент зворотного виклику. Інформацію про елементи зворотного виклику перегляньте CListCtrl::GetCallbackMask.
nImage
Індекс на елемент зображення або I_IMAGECALLBACK Якщо елемент елемент зворотного виклику. Інформацію про елементи зворотного виклику перегляньте CListCtrl::GetCallbackMask.
nMask
Параметр nMask визначає елемента, який атрибути, пройшло як параметри є дійсними. Це може бути один або декілька значень маску , описані в LVITEM структури в Платформа SDK. Значення можуть бути об'єднані з порозрядне OR оператор.
nState
Показує стан елемента, стан зображення і зображення накладення. Перегляньте розділи Платформи SDK LVITEM для отримання додаткової інформації та Штатів елемента подання списку список дійсний прапори.
nStateMask
Вказує, які біти держави-члена буде отримати або зміни. Див LVITEM в Платформа SDK для отримання додаткової інформації.
nImage
Індекс елемента зображення в межах зображення списку.
lParam
32-Розрядні певним застосунком значення, пов'язані з елементом. Якщо цей параметр указано, ви повинні встановити атрибут nMask LVIF_PARAM.
Зауваження
Вставка елемента у списку подання контролю.
Огляд CListCtrl | Члени класу | Ієрархічна діаграма
Дивіться також CListCtrl::DeleteItem, CListCtrl::DeleteAllItems