• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 关于CRichEditCtrl改字体颜色的问题

关于CRichEditCtrl改字体颜色的问题

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了cricheditctrl,cricheditctrl setsel,cricheditctrl 透明,天龙八部字体颜色,字体颜色代码等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 关于CRichEditCtrl改字体颜色的问题
描述:

能帮我看下下面的代码吗?!谢谢了~我实在查不出来问题,但就是颜色不变~~~~~快疯了~
//
AfxInitRichEdit();
/////////////////////////////////////////////////////////
m_RichEdit.SetWindowText("The text for test!"); 
m_RichEdit.LockWindowUpdate();
m_RichEdit.HideSelection(TRUE, FALSE);
CHARRANGE crOldSel;
m_RichEdit.GetSel(crOldSel);
m_RichEdit.SetSel(0,-1); //trying to make "The" red
CHARFORMAT cf;
cf.cbSize = sizeof(cf);
m_RichEdit.GetSelectionCharFormat(cf);
//****
cf.dwMask=CFM_COLOR;
//****
cf.crTextColor = RGB(255,255,0);
m_RichEdit.SetSelectionCharFormat(cf);
m_RichEdit.SetSel(crOldSel);
m_RichEdit.HideSelection(FALSE, FALSE);
m_RichEdit.UnlockWindowUpdate();


解决方案1:

CHARFORMAT CH2;
         CH2.dwMask=CFM_SIZE|CFM_COLOR;
         CH2.dwEffects=CFE_BOLD;
         CH2.yHeight=300;
     CH2.crTextColor=RGB(255,0,0);
         m_cPin.SetWordCharFormat(CH2);


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • QQ图文发送方式?可否将OCX控件当作OLE对象插入CRichEditCtrl?ADO如何读取XML中的记录集?寻求技术高人请进
  • 想做一个可插入到CRichEditCtrl中显示GIF动画的组件,遇到点问题,请朋友们帮忙指点谢谢
  • ATL做的一个控件,用于插入到CRichEditCtrl中显示GIF图片,控件中用一个线程显示GIF图片,
  • ATL写的ActiveX控件,在CRichEditCtrl容器里怎样控制ActiveX大小?
  • 如何开发一个OLE组件,可以插入到OLE容器中使用比如插入CRichEditCtrl?
  • 急问:CRichEditCtrl中StreamOut用法出错的问题???????????????
  • CRichEditCtrl插入ole图片与Ctrl+V插入图片不一样??
  • 请教CRichEditCtrl修改字间距问题
  • CRichEditCtrl和数据库交互!
  • CRichEditCtrl里无窗口的控件怎么添加窗口提示?

相关文章

  • 2017-06-04 我在用realsdk的COM接口时遇到了以下错误
  • 2017-06-05 高手们,你们都将什么封装成DLL,就是封装有没有界限
  • 2017-06-05 delphi调用VC的dll的问题??
  • 2017-06-04 activeX如何响应oncreate消息??
  • 2017-06-04 求助:GetActiveObject
  • 2017-06-04 用ATL自动生成了一个NT服务程序,但是用-service安装服务后,在服务管理器中点启动,程序没有启动进行初始化工作?
  • 2017-06-05 线程中引用资源的问题给100分
  • 2017-06-05 动态库(dll中怎么添加框架,视图?
  • 2017-06-04 有关ATL服务调用问题
  • 2017-06-05 如何使用regsvr32exe进行proxytranax的注册?

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 如何建立发布exe的发布版本
    • 请问下outlookexpress能装插件么?
    • 用COM编程为什么那么容易出错误
    • 请问:ActiveX控件怎样“不用加到对话框里,而直接在代码里用对象进行调用”,需要做什么初始工作呢?
    • 请问在VC中如何调用本地的ActiveXExe?
    • 求助。。。。水晶报表显示
    • 关于创建COM实例的问题
    • CHtmlView的事件怎么映射?
    • COleTemplateServer::RegisterAll出错
    • 怎样才能知道一个线程是在运行还是已经终止

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有