Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Проблемка с CEdit и Edit Control-ом

18K
15 августа 2006 года
Evstiff
5 / / 15.08.2006
Если сделать следующее:
void CEditAdd::AddText(CString lm_str) // наследует от CEdit
{
CString content;
this->GetWindowText(content);
content += lm_str;
content += "\n";
this->SetWindowText(content);
}

то перехода на новую строку не происходит, а отображается симпатичный квадратик. Соответственно возникает вопрос: как-таки отобразить новую строку программно? И где искать ошибку? Может дело в CString? Заранее благодарен.
395
16 августа 2006 года
RelB
367 / / 09.11.2002
Во-первых, контрол должен иметь стиль ES_MULTILINE.
Во-вторых, одного "\n" не достаточно... нужно "\r\n"...
18K
16 августа 2006 года
Evstiff
5 / / 15.08.2006
Спасибо, \r\n помогло. Век живи - век учись, как говорится =)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог