| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > Проблема переноса строк из списка (Listbox). |
| Автор: hip3r 12.10.2009, 19:18 | ||
| Всем привет. Есть задача. Диалоговая панель содержит два списка(ID_LIST1 и ID_LIST2) и кнопку >>(ID_BUTTON). После нажатия кнопки >> строки выбранные в списке(ID_LIST1) переслать в список(ID_LIST2).
Код компилируется, но после нажатия кнопки ">>"(ID_BUTTON) выскакивает сообщение: Подскажите в чём проблема. |
| Автор: 0xDEAD 12.10.2009, 19:32 | ||
Почему минус один? Почему <= ? |
| Автор: hip3r 12.10.2009, 20:18 |
| Согласен: Index = new int [nMax - 1]; // массив для индексов выделенных строк исправил на : Index = new int [nMax]; в этой строке не вижу проблем: for (i = 0; i <= nMax; i++) Но проблема осталась. Может в использовании LB_GETSELITEMS, что не так? |
| Автор: ИванМ 12.10.2009, 20:21 |
А плохо, что не видите |
| Автор: hip3r 13.10.2009, 11:01 |
| Разобрался!!! СПАСИБО всем за помощь. |