急问:CRichEditCtrl中怎么在不改变以前插入的文本颜色的基础上,插入新的颜色文本?--------*** 急

f4t 2003-08-22 04:44:59
请跟出详细的几行代码,谢谢

email: winsays@hotmail.com
...全文
32 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
figer 2003-08-22
  • 打赏
  • 举报
回复
CHARFORMAT cf;
memset(&cf, 0, sizeof(CHARFORMAT));
SetSel(-1,-1);
GetDefaultCharFormat(cf);
cf.dwEffects ^= CFE_AUTOCOLOR; // 为了让设置颜色有效
cf.crTextColor = color; // 新的颜色
SetWordCharFormat(cf); //为将要输入的内容设定字体
ReplaceSel(csText); //csText是输入的文本

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧