MFC下EDIT编辑框或者RICHEDITCTRL富文本编辑框的使用有关问题

MFC下EDIT编辑框或者RICHEDITCTRL富文本编辑框的使用问题
你们好,我有个程序需要设置文本居中,改变字体大小,设置文本框背景颜色。现在小弟遇到问题如下:
使用EDIT编辑框时,在OnCtlColor下改变了背景颜色字体颜色,但是设置的文本居中就变回了默认靠左的,不知道怎么设置。
如果使用richeditctrl富文本编辑框,可以居中,可以改变字体,但OnCtlColor下改变的背景颜色只能改变有文字地方的背景,却不能将整个编辑框的背景改变。
求有什么办法同时满足我这三个条件设置文本居中,改变字体大小,设置文本框背景颜色

------解决方案--------------------
引用:
Quote: 引用:

WM_DRAWITEM

老师可以详细点讲怎么使用么,我在 WM_DRAWITEM 里面添加断点不经过哎

我的意思是使用自绘控件外观的办法。
具体我也没真正用过。
楼主移驾VC/MFC论坛找过来人问问。