I am building an interface which consist of a edit text. To display text in the edit box, I have to file the text in the .txt file (notepad) and display on the edit box by using the SetWindowText. Any way, I found that I have to align the text so that it can be displayed beautifully. This is not a good way in programming. Furthermore, I can't cahnge the text color if I use the SetWindowText(). I want to change the edit box to rich text because the rich text can be edited, copied and pasted. How can I use the rich text? Should I change the edit box formating? Please show me the way and the example.