次の方法で共有


CComboBox::DeleteString

更新 : 2007 年 11 月

コンボ ボックスから nIndex の位置にある項目を削除します。

int DeleteString(
   UINT nIndex 
);

パラメータ

  • nIndex
    削除する文字列のインデックスを指定します。

戻り値

戻り値が 0 以上の場合は、リストに残っている文字列の数を示します。nIndex にリストの項目数を超えるインデックスを指定した場合は、CB_ERR を返します。

解説

nIndex 以降のすべてのアイテムは、位置が 1 つ下に移動されます。たとえば、コンボ ボックスに 2 つの項目が含まれている場合は、最初の項目を削除すると後の項目が先頭位置にきます。nIndex=0 は、最初の項目を表します。

使用例

// Delete every item from the combo box.
for (int i = m_pComboBox->GetCount() - 1; i >= 0; i--)
{
   m_pComboBox->DeleteString(i);
}

必要条件

ヘッダー : afxwin.h

参照

参照

CComboBox クラス

階層図

CComboBox::InsertString

CComboBox::AddString

CB_DELETESTRING

その他の技術情報

CComboBox のメンバ