如何更改静态文本控件(winapi)的字体?
How to change the font of static text control (winapi)?
我目前正在使用带有 C++ 的 winapi 来制作程序。当我在 Visual Stdio 2015 中使用 rc 编辑器时(控件在对话框上),我发现静态文本控件没有字体转换器。那么,如何改变静态文本控件(winapi)的字体呢?
谢谢
无法通过修改资源文件来更改静态控件的字体。您只能更改整个对话框的字体。
您可以在运行时更改静态控件的字体,例如,通过发送 WM_SETFONT
message. A font can be created by the CreateFontIndirect
函数。
我目前正在使用带有 C++ 的 winapi 来制作程序。当我在 Visual Stdio 2015 中使用 rc 编辑器时(控件在对话框上),我发现静态文本控件没有字体转换器。那么,如何改变静态文本控件(winapi)的字体呢?
谢谢
无法通过修改资源文件来更改静态控件的字体。您只能更改整个对话框的字体。
您可以在运行时更改静态控件的字体,例如,通过发送 WM_SETFONT
message. A font can be created by the CreateFontIndirect
函数。