如何修CRichEditCtrl 2.0中的链接文字的颜色?使用的是CFE_LINK标志添加的链接,默认颜色是蓝色,使用普通的方式修改没有用,如CFM_COLOR?
另外,如何从CRichEditCtrl解析出文字的颜色,GetSelectCharFormat可以读出选中字符串的共同格式信息,而我要识别整个窗口中文字的颜色,另如多少到多少,是什么颜色等,又没有什么叫灵活的处理方法或者代码?
另外,如何从CRichEditCtrl解析出文字的颜色,GetSelectCharFormat可以读出选中字符串的共同格式信息,而我要识别整个窗口中文字的颜色,另如多少到多少,是什么颜色等,又没有什么叫灵活的处理方法或者代码?
解决方案 »
- MFC创建对话框类继承一个添加的CResizingDialog,怎样才能得到下面的代码?
- CComboBox 用法问题
- LVM_GETHOTITEM 在2000下为什么返回-1 而在XP下正常。 那么在2000下怎么取得当前选口的项?
- 怎么让按扭变成灰色的?
- CStdioFile读取txt数据,出现乱码?或者FILE *fp如何依次读取文本行?先谢了
- 利用system调用程序之后如何消隐出现的dos窗口?
- 哪位知道如何减去一行
- 如何在MSFlexGrid上显示提示窗口(tooltip)
- 请问如何将CString转为LPTSTR
- 在一个文件视图里面,如何双击打开文件?(像浏览器那样)
- 编制客户端 FTP程序的问提?(简单)
- 如何在dll中加载对话框
cfm.cbSize = sizeof(cfm);
GetSelectionCharFormat(cfm);
cfm.dwEffects = ~CFE_AUTOCOLOR;
cfm.dwMask = CFM_COLOR;
cfm.crTextColor = clr;// 改变颜色
SetSelectionCharFormat(cfm);
哦没用过