这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » windml字体问题

共3条 1/1 1 跳转至

windml字体问题

菜鸟
2005-03-03 18:44:40     打赏

在windml配置中加了courier pitch12,Lucida sans pitch 12,程序如下:

uglDriverFind (UGL_FONT_ENGINE_TYPE, 0, (UGL_UINT32 *)&fontDrvId);

uglFontDriverInfo(fontDrvId, UGL_FONT_TEXT_ORIGIN, &textOrigin);

uglFontFindString(fontDrvId, "familyName=Lucida; pixelSize = 12", &systemFontDef);

if ((fontSystem = uglFontCreate(fontDrvId, &systemFontDef)) == UGL_NULL) { printf("Font not found. Exiting.\n"); return; }

但是systemFontDef是Times Rome 10字体,是配置有问题么?




关键词: windml     字体     问题    

菜鸟
2005-03-03 20:52:00     打赏
2楼

我在bmf文件夹中加了uflhz16.c的源文件,是汉字的

const UGL_BMF_FONT_DESC uglBMFFont_Song16 = { { { 16, 16}, {UGL_FONT_BOLD_OFF, UGL_FONT_BOLD_OFF}, UGL_FONT_UPRIGHT, UGL_FONT_PROPORTIONAL, UGL_FONT_ISO_8859_1, "Song 16x16 Dot", "Song" },

0, 16, 0, 16, pageArray };

我写的是:

uglFontFindString(fontDrvId, "familyName=Song; pixelSize = 16", &systemFontDef);

还是不对


菜鸟
2005-03-04 22:58:00     打赏
3楼

ok le


共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]