CHeaderCtrl::InsertItem
Belirtilen dizin adresindeki üstbilgi denetiminin içine yeni bir öğe ekler.
int InsertItem(
int nPos,
HDITEM* phdi
);
Parametreler
nPos
Eklenecek öğeyi sıfır tabanlı dizini.Değer sıfır ise, madde üstbilgi denetiminin başlangıcına eklenir.Değer en büyük değerden fazla ise, madde üstbilgi denetiminin sonuna eklenir.phdi
İşaretçi bir HDITEM eklenecek öğe hakkında bilgi içeren yapısı.
Dönüş Değeri
Başarılı olursa yeni öğenin dizini; Aksi halde – 1.
Örnek
CString str;
HDITEM hdi;
hdi.mask = HDI_TEXT | HDI_WIDTH | HDI_FORMAT | HDI_IMAGE;
hdi.cxy = 100; // Make all columns 100 pixels wide.
hdi.fmt = HDF_STRING | HDF_CENTER;
// Insert 6 columns in the header control.
for (int i=0; i < 6; i++)
{
str.Format(TEXT("column %d"), i);
hdi.pszText = str.GetBuffer(0);
hdi.iImage = i % 3;
m_myHeaderCtrl.InsertItem(i, &hdi);
}
Gereksinimler
Başlık: afxcmn.h