//原型
_AFXWIN_INLINE void CWnd::SetWindowText(LPCTSTR lpszString){...}//如何修改可以实现函数的重写:
//SetWindowText(LPCTSTR lpszString, 字体颜色RGB); //伪代码PS:我是想实现不同行的字体显示不一样的颜色。
_AFXWIN_INLINE void CWnd::SetWindowText(LPCTSTR lpszString){...}//如何修改可以实现函数的重写:
//SetWindowText(LPCTSTR lpszString, 字体颜色RGB); //伪代码PS:我是想实现不同行的字体显示不一样的颜色。
改颜色的话,重载OnCtlColor
没有具体的控件
就是想要写一行字,能控制这一行字的颜色如果写在onpaint里的话,是不是所有的字体都一个颜色了呢
要做成通用的CWnd控制 每行文本颜色等属性,难度很大
否则RichEdit控件就不用做成单独的DLL组件了