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