что-то я не пойму
есть:
EDITTEXT ID_TEXTOUT, 4, 8, 297, 378, ES_MULTILINE | ES_NOHIDESEL | ES_OEMCONVERT | NOT WS_BORDER | WS_VSCROLL | NOT WS_TABSTOP, WS_EX_ACCEPTFILES
я туда пытаюсь записать много строк текста из буфера.
SetDlgItemText(hwndDlg, ID_TEXTOUT, t_buff);
каждая строка в буфере отделена \n. но в место переноса получаю спец-значёк. т.е. текст идёт сплошняком, без переносов. при этом \t работает. подскажите где я дурак?
буфер формирую так:
wsprintf(buf_t,"%s\t",algo_loop.buffer[j] );
lstrcat(t_buf,buf_t);
EDITTEXT ID_TEXTOUT, 4, 8, 297, 378, ES_MULTILINE | ES_NOHIDESEL | ES_OEMCONVERT | NOT WS_BORDER | WS_VSCROLL | NOT WS_TABSTOP, WS_EX_ACCEPTFILES
я туда пытаюсь записать много строк текста из буфера.
SetDlgItemText(hwndDlg, ID_TEXTOUT, t_buff);
каждая строка в буфере отделена \n. но в место переноса получаю спец-значёк. т.е. текст идёт сплошняком, без переносов. при этом \t работает. подскажите где я дурак?
буфер формирую так:
wsprintf(buf_t,"%s\t",algo_loop.buffer[j]
lstrcat(t_buf,buf_t);
