VS2010 C++MFC で開発しております。
CComboBoxのItemが1つしかないとき、 DeleteString(0) とやっても効きません。(ComBoxの表示が1つ残ります)
これを回避する方法はありますでしょうか ?
ちなみに
Itemが2つではDeleteStirng(0)は効きます。
よろしくお願いします。
DeleteStirngの直後にコンボボックスのインデックスの選択を解除してみてはどうでしょうか?
m_combo.DeleteString(0); m_combo.SetCurSel(-1);
https://msdn.microsoft.com/ja-jp/library/at7s2662.aspx
DeleteStirngの直後にコンボボックスのインデックスの選択を解除してみてはどうでしょうか? m_combo.DeleteString(0); m_combo.SetCurSel(-1); https://msdn.microsoft.com/ja-jp/library/at7s2662.aspx
たいへんありがとうございました。 解決しました。