【发布时间】:2018-04-23 01:53:07
【问题描述】:
您好,我想知道是否可以仅更改某些行的编辑控件的字体而不影响其余行:
在我的Edit control 中,我有一段文字,但我想要一些标题和标题以更大的字体和粗体显示,而其他行则使用较小的字体。
我试过SendMessage(hEdit, WM_SETFONT, (WPARAM)hfont, MAKELPARAM(0, true));
但它将整个文本设置为传入的字体。
我认为SelectObject(hDcEdit, hFont); 有点搞砸了,但我不知道它是否正确以及如何。
【问题讨论】:
-
没有。考虑一下 RichEdit。
-
@HansPassant:好的,非常感谢。我会读一些关于它的文件。