次の方法で共有


CComboBox::DeleteString

コンボ ボックスの位置 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