如何更改静态文本控件(winapi)的字体?
Posted
技术标签:
【中文标题】如何更改静态文本控件(winapi)的字体?【英文标题】:How to change the font of static text control (winapi)? 【发布时间】:2015-08-06 11:58:46 【问题描述】:我目前正在使用带有 C++ 的 winapi 来制作程序。当我在 Visual Stdio 2015 中使用 rc 编辑器时(控件在对话框中),我发现静态文本控件没有字体转换器。那么,如何改变静态文本控件(winapi)的字体呢?
谢谢
【问题讨论】:
【参考方案1】:不能通过修改资源文件来改变静态控件的字体。您只能更改整个对话框的字体。
您可以在运行时更改静态控件的字体,方法是发送WM_SETFONT
消息。例如,可以通过CreateFontIndirect
函数创建字体。
【讨论】:
现在就尝试一下以上是关于如何更改静态文本控件(winapi)的字体?的主要内容,如果未能解决你的问题,请参考以下文章