gpt4 book ai didi

c++ - 如何在rich edit 4中设置字体?

转载 作者:行者123 更新时间:2023-11-30 00:57:29 26 4
gpt4 key购买 nike

我想在我的win32 程序中将richedit 控件的字体更改为Consolas。当我尝试执行以下操作时:

CHARFORMAT2 cformat;
cformat.dwMask = CFM_FACE;
cformat.cbSize = sizeof(cformat);
cformat.szFaceName = "Consolas";

最后一行是这样写的

Expression must be modifiable value

这里有什么问题?

问候,

开发人员

最佳答案

来自 the documentation ,可以看到szFaceName是一个数组。您不能以这种方式分配给数组。 (这就是编译器试图告诉您的内容。您正试图将“Consolas”分配给无法以这种方式修改的内容。)您需要使用字符串复制函数。

关于c++ - 如何在rich edit 4中设置字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8024550/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com