CListCtrl::InsertItem

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

Index