Edit control новая строка

Тема в разделе "WASM.BEGINNERS", создана пользователем kernel16, 4 янв 2011.

  1. kernel16

    kernel16 Human Vl

    Публикаций:
    0
    Регистрация:
    29 окт 2010
    Сообщения:
    316
    Hi! Извиняюсь за тупейший вопрос. Есть в диалоге Edit. Через SetWindowText ей нужно отобразить какой-либо текст.
    Код (Text):
    1. txt db 'что-то', 10, 13,'ещё что-то',0
    2. txt db 'что-то\n\rещё',0
    не работают
    Как можно перейти на новую строку? Зарание спасибо.
     
  2. CyberManiac

    CyberManiac New Member

    Публикаций:
    0
    Регистрация:
    2 сен 2003
    Сообщения:
    2.473
    Адрес:
    Russia
    Во-первых, не "10,13", а "13,10", а во-вторых, Edit вообще многострочный? А то они как бы разные бывают.
     
  3. AsmGuru62

    AsmGuru62 Member

    Публикаций:
    0
    Регистрация:
    12 сен 2002
    Сообщения:
    689
    Адрес:
    Toronto
  4. pashe4ka13

    pashe4ka13 New Member

    Публикаций:
    0
    Регистрация:
    4 окт 2010
    Сообщения:
    263
    У кантрола Edit должно быть свойство ES_MULTILINE. Запись в кантрл SendMessage(hEdit,WM_SETTEXT,0,LPARAM(stroka));где hEdit-хендл кантрола, stroka- Си строка, для перехода на новую стороку управляющие символы \r\n
     
  5. kernel16

    kernel16 Human Vl

    Публикаций:
    0
    Регистрация:
    29 окт 2010
    Сообщения:
    316
    спасибо