MFC中使用CRichEditCtrl控件让文本框中的内容部分加粗

MFC中文本框控件的内容,设置好字体格式后,只能单一的显示,如果相对文本框的内容部分加粗,或者部分加颜色、链接等都无法实现,但MFC中提供了CRichEditCtrl控件,就很方便的实现文本框中部分内容需要特殊处理的需求。

1、在窗体上增加RichEdit2控件

2、需要在*App::InitInstance()中增加AfxInitRichEdit2();RichEdit2控件与vc传统控件不同,不增加AfxInitRichEdit2()函数,程序编译的时候不会报错,但无法运行起来。

3、编写对文本框中需要特殊处理的程序

4、运行情况

相关推荐
C++ 老炮儿的技术栈3 小时前
volatile使用场景
linux·服务器·c语言·开发语言·c++
hz_zhangrl3 小时前
CCF-GESP 等级考试 2026年3月认证C++一级真题解析
开发语言·c++·gesp·gesp2026年3月·gespc++一级
Liu628883 小时前
C++中的工厂模式高级应用
开发语言·c++·算法
波特率1152004 小时前
const关键字与函数的重载
开发语言·c++·函数重载
干啥啥不行,秃头第一名4 小时前
C++20概念(Concepts)入门指南
开发语言·c++·算法
2301_807367195 小时前
C++中的解释器模式变体
开发语言·c++·算法
2301_819414307 小时前
C++与区块链智能合约
开发语言·c++·算法
不想看见4047 小时前
Valid Parentheses栈和队列--力扣101算法题解笔记
开发语言·数据结构·c++
老约家的可汗7 小时前
C/C++内存管理探秘:从内存分布到new/delete的底层原理
c语言·c++
天赐学c语言7 小时前
Linux - 应用层自定义协议与序列/反序列化
linux·服务器·网络·c++