UCgui字体

1.GUI.H 文件中需加声明:

/* Digits */
extern const GUI_FONT GUI_FontD24x32;
extern const GUI_FONT GUI_FontD32;
<span style="color:#ff0000;">extern const GUI_FONT GUI_FontHZ12x12;</span>
/* Comic fonts */
extern const GUI_FONT GUI_FontComic18B_ASCII, GUI_FontComic18B_1;
extern const GUI_FONT GUI_FontComic24B_ASCII, GUI_FontComic24B_1;


2.添加字体文件:

#include "GUI.H"
 
#ifndef GUI_FLASH
  #define GUI_FLASH
#endif


/* The following line needs to be included in any file selecting the
   font. A good place would be GUIConf.h
*/
<span style="color:#ff0000;">extern const GUI_FONT GUI_FontHZ12x12;</span>
 
/* char: 做   code:0xD7F6 */
unsigned char acFontHZ_D7F6[24] = { 
  ___X_X__,_X______,
  ___X_X__,_X______,
  __X__X__,X_______,
  __XXXXX_,XXXX____,
  _XX__X_X,X_X_____,
  X_X__X__,X_X_____,
  __X_XXX_,X_X_____,
  __X_X_X_,X_X_____,
  __X_X_X_,_X______,
  __X_XXX_,_X______,
  __X_X_X_,X_X_____,
  __X____X,___X____
};


GUI_CHARINFO GUI_FontHZ_12x12_CharInfo[1] = {
  { 12, 12, 2, (unsigned char *)&acFontHZ_D7F6 }, /*0: 做*/
};


GUI_FLASH const GUI_FONT_PROP GUI_FontHZ_12x12_Prop1 = {
  0xD7F6, /*start :做*/
  0xD7F6, /*end   :做,  len=1*/
  &GUI_FontHZ_12x12_CharInfo[ 0 ],
  (void*)0
};




<span style="color:#ff0000;">GUI_FLASH const GUI_FONT GUI_FontHZ12x12</span> = {
  GUI_FONTTYPE_PROP_SJIS,
  12,
  12,
  1,
  1,
  &GUI_FontHZ_12x12_Prop1
};


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值