在 MFC 中,CComboBoxEx::DeleteItem 是 CComboBoxEx 类的一个公共方法,用于删除组合框扩展控件中的一个项。

以下是该方法的原型:
BOOL DeleteItem(
   int nIndex
);

  •  nIndex 参数是要删除的项的索引。


方法返回一个布尔值,表示是否成功删除了项。

以下是一个简单的示例,演示如何使用 CComboBoxEx::DeleteItem 方法:
// 获取 CComboBoxEx 控件对象的指针
CComboBoxEx* pComboBoxEx = (CComboBoxEx*)GetDlgItem(IDC_COMBOEX);

// 假设要删除的项的索引为 0
int nIndex = 0;

// 删除指定索引的项
BOOL bDeleted = pComboBoxEx->DeleteItem(nIndex);

// 检查是否成功删除
if (bDeleted) {
    // 项删除成功
} else {
    // 项删除失败
}

在这个例子中,假设 IDC_COMBOEX 是你的组合框扩展控件的控件 ID。你需要根据你的实际情况修改这些值。

请注意,删除项后,组合框扩展控件中的索引可能会发生变化,因此在删除项之后需要小心处理后续的操作。


转载请注明出处:http://www.zyzy.cn/article/detail/16027/MFC/CComboBoxEx