字体
第(4/5)页
关灯
   存书签 书架管理 返回目录
明为

    int InsertItem(const LV_ITEM* pItem);

    枫叶文学网www.fywxw.com

    Visual C++ 6.0 程序设计从入门到精通

    ·134·

    参数pItem 指向一个LV_ITEM 结构,该结构提供了对表项的描述。若chā入成功则函数

    返回新表项的索引,否则返回-1。

    4.SetImageList()函数

    该成员函数声明如下:

    CImageList* SetImageList(CImageList* pImageList,int nImageList);

    参数pImageList 指向一个CImageList 对象,参数nImageList 用来指定图标的类型,若其

    值为LVSIL_NORMAL,则位图序列用作显示大图标;若值为LVSIL_SMALL,则位图序列

    用作显示小图标。可用该函数同时指定一套大图标和一套小图标。

    5.DeleteItem()函数

    要删除某表项,应调用DeleteItem()函数,要删除所有的项,应调用DeleteAllItems()函数。

    一旦表项被删除,其子项也被删除。该函数的声明如下:

    BOOL DeleteItem(int nItem );

    BOOL DeleteAllItems();

    6.GetItemText()和SetItemText()函数

    调用GetItemText()和SetItemText()函数来查询和设置表项及子项显示的正文。SetItemText

    的一个重要用途是对子项进行初始化。该函数的声明如下:

    int GetItemText(int nItem,int nSubItem, LPTSTR lpszText, int nLen) const;

    CString GetItemText(int nItem, int nSubItem) const;

    BOOL SetItemText(int nItem,int nSubItem,LPTSTR lpszText);

    其中参数nItem 是表项的索引(行索引),nSubItem 是子项的索引(列索引),若nSubItem

    为0 则说明函数是针对表项的。参数lpszText 指向正文缓冲区,参数nLen 说明了缓冲区的大

    小。第二个版本的GetItemText 返回一个含有项的正文的Cstring 对象。

    7.GetItem()和SetItem()函数

    调用GetItem()和SetItem()函数来查询和设置指定项的属xìng。用这两个函数几乎可以查询

    和设置指定项的所有属xìng,包括正文、图标及选择状态。该函数的声明如下:

    BOOL GetItem(LV_ITEM* pItem) const;

    BOOL SetItem(const LV_ITEM* pItem);

    参数pItem 是指向LV_ITEM 结构的指针,函数是通过该结构来查询或设置指定项的,

    在调用函数前应该使该结构的iItem 或iSubItem 成员有效以指定表项或子项。CListCtrl
上一页 目录 下一页