BOOL DeleteItem(int nIndex);
参数说明:
- nIndex:要删除的项的索引。
以下是一个简单的示例,演示如何使用 DeleteItem 方法删除组合框中的特定项:
CComboBox myComboBox;
// 假设 m_hWnd 为组合框的句柄
myComboBox.Attach(GetDlgItem(IDC_COMBO1)->m_hWnd);
// 要删除的项的索引
int indexToDelete = 2;
// 删除指定索引位置的项
myComboBox.DeleteItem(indexToDelete);
// 分离句柄
myComboBox.Detach();
在这个示例中,IDC_COMBO1 是组合框的控件 ID,您需要根据实际情况修改这个 ID。DeleteItem 方法将删除指定索引位置的项,然后重新排列剩余的项。请注意,索引是从零开始的。
转载请注明出处:http://www.zyzy.cn/article/detail/15971/MFC/CComboBox