MFCリストボックスにデータを表示の方法
MFCリストボックスにデータを格納するには、リストボックスコントロールのメンバー関数によってデータを追加、削除、更新、取得します。ここでは一般的に使用するメソッドをいくつかご紹介します。
- リストボックスに文字列を追加します。
例:m_ListBox.AddString(_T(” 項目 1″)); - リストボックスの指定位置に文字列を挿入します。
- 指定した位置の文字列を削除する。 例:m_ListBox.DeleteString(1);
- リストボックスからすべての文字列をクリアします。
例:m_ListBox.ResetContent(); - SetItemData:指定された位置の文字列にカスタムデータを関連付けます。
例:m_ListBox.SetItemData(0, 123); - 指定位置の文字列に紐づけられたカスタムデータを獲得します。
例:DWORD dwData = m_ListBox.GetItemData(0); - GetCount:リストボックス内の文字列数を取得する。例:int nCount = m_ListBox.GetCount();
- 指定された位置から文字列を取得します
これらの手法は必要に応じて MFC アプリケーションにおいてリストボックス内のデータを表示、編集、取得するため利用することができる。