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