Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Edit Control


Автор: hils 2.5.2011, 18:56
Я вожусь с Edit контролами.
 Создал контрол -> поставил в стили WS_MULTILINE (чтобы можно было писать в несколько строк), и использую макрос Edit_SetText(чтобы в контроле появился текст)

Я хочу текст вывести многострочный с помощью '\n' как перехода на новую строку, как это сделать?
Ибо написав Edit_SetText( hwndEdit, "HELLO\n WORLD") он выводит в Edit'е одной строкой. как быть?


PS: Посоветовали вывести как Edit_SetText( hwndEdit, "HELLO\n\r WORLD") тоже не хочет писать в несколько строк.

Автор: 586 2.5.2011, 19:57
Цитата(hils @  2.5.2011,  18:56 Найти цитируемый пост)
PS: Посоветовали вывести как Edit_SetText( hwndEdit, "HELLO\n\r WORLD") тоже не хочет писать в несколько строк. 

Должно быть наоборот - "\r\n".

Автор: hils 2.5.2011, 20:42
Все работает, спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)