Win32 C++资源对话框更改中的字体
Win32 C++ Resource Dialogs Change Fonts Within
我有一个简单的问题,我在谷歌上找不到任何东西。基本上,我想在资源文件的对话框设置中使用多种字体。
指定的字体是默认的,但我想在按钮上使用不同的字体。
我不确定这是否可能。以下是我如何设置的。
IDD_MAIN DIALOGEX 0, 0, 165, 250
STYLE DS_MODALFRAME | WS_CAPTION
CAPTION "Options"
FONT 8, "MS Sans Serif"
BEGIN
GROUPBOX "Target",IDC_STATIC,7,7,155,35
PUSHBUTTON "TRGT1",IDC_TARGET1,15,18,30,14
PUSHBUTTON "&Damage Click",IDC_DMGCLICK,7,60,84,14
EDITTEXT IDC_INPUTCLICKCOUNT, 7, 80, 84, 14
END
谢谢。
我认为不可能完全按照你的要求去做(尽管我很想证明我错了!)但你总是可以通过使用WM_INITDIALOG
处理程序向按钮发送WM_SETFONT
消息来更改按钮的字体。
相关文章:
- 在C++中测量postscript字体宽度
- 如何在Directwrite中获得给定字体的可用OpenType功能
- SetCurrentConsoleFontEx() 不适用于自定义安装的字体
- C++ wxWidgets:在创建小部件后设置字体
- C++ wxWidgets:更改大小器的字体
- C++ 位图中的 ttc 字体
- 从 QFontDatabase 设置 QFont 将所有标签设置为等宽字体?Qt C++
- 更改 Windows GUI 中静态文本框的字体大小
- SFML 中的字体.信息不显示在屏幕上.显示的不是信息,而是点
- 如何获取控制面板设置值,如字体大小
- ExtTextOut 文本的持续闪烁,在一段时间后,文本将恢复为默认字体
- 使用 TTF_RenderText() 加载字体时获取段错误 TTF_OpenFontRW()
- 通知 Windows 系统应用程序字体已被卸载/删除
- 使用 Visual Studio C++ 在控制台中控制字体和字符集
- OpenGL中使用Freetype进行字体渲染的问题不起作用
- CDialog 的标题/标题的字体样式
- 如何获取字体数据以嵌入到 PDF 中?
- 我可以存储字体名吗?
- 如何获取具有 Freetype2 的真正类型字体支持的代码点列表 C++
- 当我在 windows7 中安装程序时,我指定的字体大小不适用