标签: c++ windows winapi dialog
我目前正在使用带有C ++的winapi来制作程序。当我在Visual Stdio 2015中使用rc编辑器(控件在对话框中)时,我发现静态文本控件没有字体更改器。那么,如何更改静态文本控件的字体(winapi)?
谢谢
答案 0 :(得分:5)
无法通过修改资源文件来更改静态控件的字体。您只能更改整个对话框的字体。
您可以通过发送WM_SETFONT消息来更改运行时静态控件的字体。例如,CreateFontIndirect函数可以创建字体。
WM_SETFONT
CreateFontIndirect