Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Мда... 11.07.01 16:35 Число просмотров: 732
Автор: Yura Статус: Незарегистрированный пользователь
|
> > > ну и в добавок еще просмотри Edit Control > Messages. > > Посмотрел. И как я понял с окном такого типа клеится > блок > > из локальной кучи, > > (EM_SETHANDLE) > > а по сему размер его 64К и большего количества > символов я > > вывести не могу. > > По крайней мере после определенной порции текста вывод > > прекращается. > > Как мне побороть это, не прибегая к предопределенным > > классам VC и Builder'а?. > > Можно, конечно, организовать дозированный просмотр, но > > полагаю, есть более гибкое решение. Спасибо еще раз. > > Решение на самом деле есть. Поменяй ОС на WinNT 4.0 или на > Win2K у них ограничение 4Мб :)))) > на самом деле это не шутка. действительно, Edit имеет > ограничение 64К, на НТ ОС такого ограничения нет - для > проверки попробуй открыть файл, скажем размером 65К с > помощью Notepad, как типичный Edit, в Win9X и WinNT. Так-то оно так, но имхо это релиз ноутпада для данных осей, а не класса edit.
Так-как будучи запущенной на w2k в проге вывод также обрубается.
> или же другой варинт - используй RichEdit - на нем нет > такого ограничения. > а менять что то насильно не думаю что возможно и не > советую. в крайнем случае тебе придется выводить текст > кусками <= 64Kb, при скроллинге подымать другие куски, > по ходу приближения к границе 64Кб. возни много будет, так > что если ты не пишешь для НТ используй RichEdit и спи без > головной боли. В любом случае ты прав-надо юзать ричедит этим я сейчас и занимаюсь.
Спасибо тебе за участие :-/
|
|
|