wince修改系统字体
本帖最后由 WQ_ZWD 于 2022-3-8 17:34 编辑WinCE系统字体的设置是通过注册表实现的,目前提供以下几种系统字体的设置:
系统字体:HKEY_LOCAL_MACHINE/SYSTEM/GDI/SysFnt
菜单字体:HKEY_LOCAL_MACHINE/SYSTEM/GWE/Menu/BarFnt
弹出窗口字体:HKEY_LOCAL_MACHINE/SYSTEM/GWE/Menu/PopFnt
内存不足错误窗口字体:HKEY_LOCAL_MACHINE/SYSTEM/GWE/OOMFnt
每一种系统字体的设置子项都是一样的,如下:
"Nm": 要使用字体的名字,比如Arial,Georgia等
"Ht": 字体的高度
"It": 是否斜体,0表示正常,1表示斜体
"Wt": 加粗程度
"CS": 所使用的字符级,默认是0,为ANSI_CHARSET,字符集在wingdi.h中定义
修改完重启系统即可
在使用一种字体之前,要确认你的WinCE系统支持这种字体,如果不支持,你需要添加字体,在Catalog Items View中选择Core OS->Fonts,然后选择要添加的字体就可以了,需要重新编译整个WinCE工程。
查看本机所拥有的字体:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SystemLink
页:
[1]