Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Eugen
Зарегистрирован: 07.10.2003 Сообщения: 18
|
Добавлено: Чт Янв 19 2006 08:38 Заголовок сообщения: Дурацкий вопрос по С++ |
|
|
Каким сочетанием символов в VC++ можно сделать перевод строки и возврат каретки.
"\n" не подходит |
|
Вернуться к началу |
|
|
September
Зарегистрирован: 14.11.2004 Сообщения: 109 Откуда: Saint-Petersburg
|
Добавлено: Чт Янв 19 2006 14:00 Заголовок сообщения: |
|
|
"\n\r"
P.S. У вас же уже в вопросе ответ написан - перевод строки И возврат коретки )) |
|
Вернуться к началу |
|
|
Eugen
Зарегистрирован: 07.10.2003 Сообщения: 18
|
Добавлено: Чт Янв 19 2006 14:48 Заголовок сообщения: |
|
|
Может я немного не так объясняю, вот пример:
CEdit *edit=(CEdit*)GetDlgItem(IDC_EDIT1);
CString str=CString("Строка1 ")+CString("\n\r")+CString("Строка2");
edit->SetWindowText((LPCTSTR)str);
Хочется чтобы в окне получился перенос строки, а получается:
Строка1||Строка2 |
|
Вернуться к началу |
|
|
September
Зарегистрирован: 14.11.2004 Сообщения: 109 Откуда: Saint-Petersburg
|
Добавлено: Чт Янв 19 2006 15:28 Заголовок сообщения: |
|
|
К сожалению, у меня сейчас не установлен Visual C, тч. проверить не могу.
Тем ни менее, давайте попробуем 2 простых шага.
1. Проверте AfxMessageBox("AAA\n\rBBB");
Будет ли перевод строки?
Если да, то:
Тогда, ИМХО, CEdit должа быть установка на multilines.
Если вы работает через Visual C, то посмотрите свойста вашего CEdit'a, иначе MSDN.
Если найду дистрибутивы, поставлю, поэксперементирую |
|
Вернуться к началу |
|
|
Eugen
Зарегистрирован: 07.10.2003 Сообщения: 18
|
Добавлено: Пт Янв 20 2006 06:13 Заголовок сообщения: |
|
|
Так получается AfxMessageBox("AAA\n\rBBB");
А с CEdit ничего подобного, хотя multiline опция включена. |
|
Вернуться к началу |
|
|
shaa
Зарегистрирован: 06.09.2005 Сообщения: 78
|
Добавлено: Пт Янв 20 2006 09:49 Заголовок сообщения: |
|
|
В CEdit такого действительно не получится, используйте RichEdit _________________ На самом деле самого дела нет |
|
Вернуться к началу |
|
|
Eugen
Зарегистрирован: 07.10.2003 Сообщения: 18
|
Добавлено: Пт Янв 20 2006 12:48 Заголовок сообщения: |
|
|
А можно ли RichEdit размещать в окне диалога (диалог у меня главное окно приложения). Сейчас пытаюсь это сделать, а приложение не запускается (видимо окно не может создать). |
|
Вернуться к началу |
|
|
September
Зарегистрирован: 14.11.2004 Сообщения: 109 Откуда: Saint-Petersburg
|
Добавлено: Пт Янв 20 2006 14:48 Заголовок сообщения: |
|
|
shaa писал(а): | В CEdit такого действительно не получится, используйте RichEdit |
По Ctrl-Enter же воспринимается.
2Eugen:
А если в CEdit'e ввести две строки(Через Ctrl-Enter) и посмотреть посимвольно, какие символы получаются на месте переноса строки? |
|
Вернуться к началу |
|
|
BorisPlus
Зарегистрирован: 20.01.2006 Сообщения: 3
|
Добавлено: Пт Янв 20 2006 22:30 Заголовок сообщения: |
|
|
Кто знает как написать прогу на Си или Яве по обработке звука в реальном времени?Киньте ссылок, пожалуйсто. _________________ OneOfTheNavigators |
|
Вернуться к началу |
|
|
Eugen
Зарегистрирован: 07.10.2003 Сообщения: 18
|
Добавлено: Пн Янв 23 2006 07:42 Заголовок сообщения: |
|
|
Смотри http://msdn.microsoft.com WinAPI функции семейства waveOut... для воспроизведения и waveIn.... для записи |
|
Вернуться к началу |
|
|
BorisPlus
Зарегистрирован: 20.01.2006 Сообщения: 3
|
Добавлено: Пн Янв 30 2006 18:45 Заголовок сообщения: |
|
|
Спасибо. А не читал "Руководство программиста по работе со звуком"? _________________ OneOfTheNavigators |
|
Вернуться к началу |
|
|
|