91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

mfc的CListCtrl關于InsertItem

MFC
小云
211
2023-10-14 11:16:18
欄目: 編程語言

CListCtrl類是MFC中用于顯示列表數據的控件之一,InsertItem函數用于在列表中插入一行數據。

InsertItem函數的原型如下:

int InsertItem(int nItem, LPCTSTR lpszItem);

參數說明:

  • nItem:插入行的索引,從0開始計數。

  • lpszItem:要插入的數據。

返回值:

  • 返回值為插入行的索引。

示例代碼如下:

// 聲明一個CListCtrl對象
CListCtrl m_listCtrl;
// 創建CListCtrl控件
m_listCtrl.Create(WS_VISIBLE | WS_CHILD | LVS_REPORT, CRect(10, 10, 200, 200), this, 1);
// 設置列表控件的樣式
m_listCtrl.InsertColumn(0, _T("Column 1"), LVCFMT_LEFT, 100);
m_listCtrl.InsertColumn(1, _T("Column 2"), LVCFMT_LEFT, 100);
// 插入一行數據
m_listCtrl.InsertItem(0, _T("Item 1"));
m_listCtrl.SetItemText(0, 1, _T("Item 1 Data"));
// 獲取某行的數據
CString strItem1 = m_listCtrl.GetItemText(0, 0);
CString strItem2 = m_listCtrl.GetItemText(0, 1);

在上述示例中,首先創建了一個CListCtrl對象,并設置了列表控件的樣式。然后使用InsertItem函數插入了一行數據,插入行的索引為0,插入的數據為"Item 1"。接下來使用SetItemText函數設置了該行的第二列數據為"Item 1 Data"。最后使用GetItemText函數獲取了該行的第一列和第二列的數據。

注意:在使用InsertItem函數插入行數據后,需要使用SetItemText函數設置行的各列數據。否則,該行的各列數據將為空。

0
彰化县| 新和县| 岚皋县| 错那县| 将乐县| 古浪县| 长顺县| 广河县| 大足县| 岚皋县| 德保县| 三明市| 曲水县| 新丰县| 乌海市| 五华县| 扶余县| 根河市| 沙坪坝区| 浦江县| 儋州市| 沭阳县| 乡城县| 五常市| 雷波县| 当雄县| 精河县| 喀喇| 朔州市| 冀州市| 诏安县| 江源县| 松阳县| 正镶白旗| 延寿县| 扎兰屯市| 安新县| 黎城县| 工布江达县| 额尔古纳市| 桃园县|