不是全部的内容都设置一个颜色,不同的字符我想设置不同的颜色,应该怎么做呢?
谢谢!
谢谢!
解决方案 »
- CListCtrl::SetItemText会触发WM_PAINT吗?
- 会IE插件编程的朋友请进来帮我解决一下问题(BHO)
- 谁有下面两本书的光盘 帮忙把代码发一下可以吗
- 在MFC的视图中如何实现点击一幅图片的不同区域做出不同的响应
- 调用什么函数可以更换 XP Theme?
- 用GDI+ 怎么把白色背景作透明
- 简单问题,在线等!
- 通过FindWindow获得一个对话框的句柄后,如何修改该对话框中listbox的值
- 请教各位大虾,如何在VC++中对Excel文件进行直接读写?
- 如何通过VC实现远程控制?
- 从设备路径怎么得到对应的盘符??或者从盘符得到对应的VID\PID????
- 一编译就出 WINDOWS.H already included. MFC apps must not #include <windows.h>
cf.cbSize = sizeof(CHARFORMAT);
cf.dwMask = CFM_BOLD | CFM_COLOR | CFM_FACE |
CFM_ITALIC | CFM_SIZE | CFM_UNDERLINE;
cf.dwEffects = (0) | (0) | (0);
cf.yHeight = 12*12;
cf.crTextColor = RGB(0, 100, 0);
m_richedit1.SetSel(1, 5);
m_richedit1.SetSelectionCharFormat(cf);
因为我从终端收到的字符包含了颜色信息,每个字符串前面都有[34;mtest[m这样的颜色信息,而不同的颜色表示不同格式的文件,不知道怎么做最简单呢,小三的方法肯定不行,太复杂了,而且我的VC中一加入richeditbox以后程序编译运行以后就会自动退出