Member 14594285 Ответов: 1

Идти голова от cedit для MFC В С++


Я написал::

m_prova.SetWindowText(_T("ciao   \n   ciao"));


но я хочу пойти головой, и я использовал "\n", но это не работает

Что я уже пробовал:

Я пробовал также \r\n, но это тоже не работает

Richard MacCutchan

Если вы хотите добавить этот текст в строку заголовка окна, то вы не можете сделать это таким образом. Единственный способ-это сделать пользовательский рисунок всей неклиентской области окна. Однако до сих пор не ясно, что именно вы пытаетесь сделать.

1 Ответов

Рейтинг:
10

TheRealSteveJudge

Хотя я не совсем понимаю, что вы имеете в виду, я предполагаю следующее:
Вы хотите показать многострочный текст в текстовом поле MFC?
В этом случае необходимо установить многострочное свойство как описано в этой статье С помощью управления cedit [^]
Поведение по умолчанию-однострочное.


Member 14594285

да, я хочу использовать многострочный, а если я хочу использовать его только для строки? как же мне поступить?

TheRealSteveJudge

Вы читали эту статью? https://www.codeproject.com/Articles/831/Using-the-CEdit-control-что?

Member 14594285

да, на самом деле теперь это работает для CEdit...но если я хочу только ту строку, которая идет головой?

TheRealSteveJudge

Извиняться. Я не понимаю.