|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Апр 3, 2004 19:12:15 Здравствуйте! Маленький вопрос по WinAPI. Работа со списком. Я заполняю список нужными значениями и потом хочу удалить всё это и поместить новые значения, используя функцию: invoke SendMessage,hList,LVM_DELETEALLITEMS,0,0 Но что-то не работает. Возвращаемое значение - FALSE и последняя ошибка в Olly - ACCESS_DENIED. В другом примере (он в MASM32) - никаких проблем нет. Подскажите, пожалуйста, как получить "доступ" к списку и избежать ошибки. Может быть кто-нибудь сталкивался с такой ситуацией. В атаче - моё приложение. Заранее спасибо! 1990 _589200833__some_app.rar |
|
|
Дата: Апр 3, 2004 21:53:55 Вы создаёте ListBox, а он не имеет возможности удалить все строки одним сообщением. Прийдётся получить количество строк и затем в цикле удалять по одной. P.S.:LVM_DELETEALLITEMS - сообщение контрола ListView. |
|
|
Дата: Апр 3, 2004 22:35:37 · Поправил: 1990 pas Спасибо! Попробую этот метод. Если не сложно, подскажите как получить колличество строк в списке? |
|
|
Дата: Апр 3, 2004 23:14:31 сообщение LB_GETCOUNT. |
|
|
Дата: Апр 3, 2004 23:44:31 1990 LB_RESETCONTENT удаляет все итемы. |
|
|
Дата: Апр 4, 2004 09:36:49 Благодарю! Сейчас буду пробовать. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.066 |