CListBox - przykłady
Metoda AddString
CListBox list;
CStringArray arString;
CString szStr;
for (int nPos = 0; nPos <= arString.GetUpperBound(); nPos++)
{
szStr = arString[nPos];
if (list.FindStringExact(szStr) == LB_ERR)
list.AddString(szStr);
}
Pobieranie zaznaczonych pozycji
CListBox list;
CStringArray arString;
CString szStr;
int nStrItems = list.GetSelCount(); //ilość zaznaczonych pozycji
int* pnItems = new int[nStrItems];
int nItems = list.GetSelItems(nStrItems, pnItems); //pobranie numerów zaznaczonych pozycji
for (int nPos = 0; nPos <= nItems - 1; nPos++)
{
list.GetText(pnItems[nPos], szStr)
arString.Add(szStr);
}