Setarea tabulatorilor și margini

Cererea poate seta tabulatorii într-un control de editare cu mai multe linii de folosind mesajul EM_SETTABSTOPS . (Implicit pentru un tabulator este opt caractere). Atunci când o cerere adaugă textul comanda editare, caracterele tabulator în textul va genera automat spațiu până la tabulatorul următor. Mesajul EM_SETTABSTOPS nu determină automat sistemul pentru a aspira textul. Pentru a face acest lucru, puteți apela o cerere InvalidateRect funcție. Mesajul EM_SETTABSTOPS se aplică pentru controalele de editare cu mai multe linii numai.

O cerere posibilitatea să setați lățimea marginilor stânga și la dreapta pentru un control de editare folosind mesajul EM_SETMARGINS . După trimiterea acestui mesaj, sistemul redesenează comanda Editare pentru a reflecta noile setări de margine. O cerere poate prelua lățimea de marginea din stânga sau din dreapta prin trimiterea mesajului EM_GETMARGINS . În mod implicit, marjele de editare de control sunt setate să fie suficient de doar lată pentru a cuprinde cel mai mare caracter orizontal consola (negativ ABC lățimi) pentru fontul în prezent în uz în comanda editare.

Index