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

Discussion in 'WASM.BEGINNERS' started by kernel16, Jan 4, 2011.

  1. kernel16

    kernel16 Human Vl

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

    CyberManiac New Member

    Blog Posts:
    0
    Joined:
    Sep 2, 2003
    Messages:
    2,473
    Location:
    Russia
    Во-первых, не "10,13", а "13,10", а во-вторых, Edit вообще многострочный? А то они как бы разные бывают.
     
  3. AsmGuru62

    AsmGuru62 Member

    Blog Posts:
    0
    Joined:
    Sep 12, 2002
    Messages:
    689
    Location:
    Toronto
  4. pashe4ka13

    pashe4ka13 New Member

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

    kernel16 Human Vl

    Blog Posts:
    0
    Joined:
    Oct 29, 2010
    Messages:
    316
    спасибо