求:字库定义宏____X___那个定义.

2020-02-20 20:54发布

如题,以前看到过别人用过这种宏,觉得非常的好,可惜当时没记下来,现在有忘记了,哪位还有这个的,请再分享下,谢谢。
比如
        _ _ _ _ X _ _ _
        _ _ _ _ X _ _ _
        _ _ _ _ X _ _ _
        _ _ _ _ X _ _ _
        _ _ _ _ X _ _ _
        _ _ _ _ _ _ _ _
        _ _ _ _ X _ _ _
这个感叹号看起不是很形象?
求关于        X 和 _ 定义的方式。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
22条回答
Eric2013
2020-02-21 16:39
卢台长 发表于 2014-11-6 12:33
既然都贴出来了,随便演示一下怎么使用啊。谢谢了
  1. /*********************************************************************
  2. *                SEGGER Microcontroller GmbH & Co. KG                *
  3. *        Solutions for real time microcontroller applications        *
  4. *                           www.segger.com                           *
  5. **********************************************************************
  6. *                                                                    *
  7. * C-file generated by                                                *
  8. *                                                                    *
  9. *        Font converter for emWin version 5.22                       *
  10. *        Compiled Jul  4 2013, 12:18:44                              *
  11. *        (C) 1998 - 2013 Segger Microcontroller GmbH & Co. KG
  12. *                                                                    *
  13. **********************************************************************
  14. *                                                                    *
  15. * Source file: font.c                                                *
  16. * Font:        微软雅黑                                              *
  17. * Height:      31                                                    *
  18. *                                                                    *
  19. **********************************************************************
  20. *                                                                    *
  21. * Initial font height:  31                                           *
  22. * Range disabled:       0000 - FFFF                                  *
  23. *                                                                    *
  24. **********************************************************************
  25. */

  26. #include "GUI.h"

  27. #ifndef GUI_CONST_STORAGE
  28.   #define GUI_CONST_STORAGE const
  29. #endif

  30. /* The following line needs to be included in any file selecting the
  31.    font.
  32. */
  33. extern GUI_CONST_STORAGE GUI_FONT GUI_Fontfont;

  34. /* Start of unicode area <Hangul Supplementary-A> */
  35. GUI_CONST_STORAGE unsigned char acGUI_Fontfont_4390[ 93] = { /* code 4390 */
  36.   ________,________,________,
  37.   ________,________,________,
  38.   ________,________,________,
  39.   ________,________,________,
  40.   ________,________,________,
  41.   ________,________,________,
  42.   _____X__,________,________,
  43.   _____X__,__XXXXXX,_XXXXXX_,
  44.   _XXXXXXX,XXXXXXXX,_XXXXXX_,
  45.   _XXXXXXX,XX____XX,_____XX_,
  46.   _____X__,______XX,_____XX_,
  47.   _____X__,__XX__XX,_X___XX_,
  48.   _XXXXXXX,XX_X__XX,_XX__XX_,
  49.   _XX_____,XX_XX_XX,_XX__XX_,
  50.   _XX_____,XX_XX_XX,__X__XX_,
  51.   _XXXXXXX,XX__X_XX,__XX_XX_,
  52.   _XX_____,XX____XX,____XXX_,
  53.   _XX_____,XX____XX,___XXXX_,
  54.   _XXXXXXX,XX___XXX,__XX_XX_,
  55.   _XX__X__,XX__XXXX,_XX__XX_,
  56.   _____X__,XX_XX_XX,_X___XX_,
  57.   _____X__,__XX__XX,_____XX_,
  58.   _XXXXXXX,XX____XX,_____XX_,
  59.   _XXXXXXX,XX____XX,_____XX_,
  60.   _____X__,______XX,_____XX_,
  61.   _____X__,______XX,_____XX_,
  62.   _____X__,___XXXXX,_XXXXX__,
  63.   _____X__,___XXXX_,_XXXXX__,
  64.   ________,________,________,
  65.   ________,________,________,
  66.   ________,________,________};

  67. GUI_CONST_STORAGE unsigned char acGUI_Fontfont_4391[ 93] = { /* code 4391 */
  68.   ________,________,________,
  69.   ________,________,________,
  70.   ________,________,________,
  71.   ________,________,________,
  72.   ________,________,________,
  73.   ________,________,________,
  74.   _XXXX_XX,XXX_XXXX,XXXXXX__,
  75.   _XXXX_XX,XXX_XXXX,XXXXXX__,
  76.   ____X___,_XX_____,____XX__,
  77.   ____X___,_XX_____,____XX__,
  78.   ____X_X_,_XX_XXXX,XXXXXX__,
  79.   _X__X_XX,_XX_XXXX,XXXXX___,
  80.   _X__X_XX,_XX_____,____X___,
  81.   _XX_X__X,_XX_____,____X___,
  82.   _XX_X__X,_XXXXXXX,XXXXXXXX,
  83.   __X_X__X,XXXXXXXX,XXXXXXXX,
  84.   ____X___,_XX_X___,XX______,
  85.   ____X___,_XX_XX__,XX____X_,
  86.   ___XX___,XXX__XX_,XXX__XX_,
  87.   __XXX__X,XXX__XX_,XXX_XX__,
  88.   _XX_X_XX,_XX____X,XXXXX___,
  89.   _X__XXX_,_XX___XX,XX_X____,
  90.   ____X___,_XX_XXX_,XX_XX___,
  91.   ____X___,_XXXXX__,XX__XX__,
  92.   ____X___,_XXX____,XX___XX_,
  93.   ____X___,_XX_____,XX____X_,
  94.   _XXXX_XX,XXX__XXX,XX______,
  95.   _XXXX_XX,XX___XXX,X_______,
  96.   ________,________,________,
  97.   ________,________,________,
  98.   ________,________,________};

  99. GUI_CONST_STORAGE unsigned char acGUI_Fontfont_4392[ 93] = { /* code 4392 */
  100.   ________,________,________,
  101.   ________,________,________,
  102.   ________,________,________,
  103.   ________,________,________,
  104.   ________,________,________,
  105.   ________,________,________,
  106.   ________,_____XX_,__X_____,
  107.   _XXXX_XX,XXX__XX_,__XX_XX_,
  108.   _XXXX_XX,XXX___X_,_XXXX___,
  109.   ____X___,_XX___XX,X_______,
  110.   ____X___,_XX_XX_X,____X___,
  111.   _X__X_X_,_XX____X,X__XXXX_,
  112.   _X__X_XX,_XX____X,X_XX__X_,
  113.   _XX_X__X,_XX_____,XX____X_,
  114.   _XX_X__X,_XX__XXX,_XX__XX_,
  115.   __X_X__X,XXXXXX__,__XXXXX_,
  116.   ____X___,_XX__XX_,_X__XX__,
  117.   ____X___,_XX___X_,_XX__XX_,
  118.   ___XX___,XXX___X_,_XXXX___,
  119.   __XXX__X,XXX__XXX,X_______,
  120.   __X_X_XX,_XXXX__X,_____X__,
  121.   _X__XXX_,_XX____X,X___XX__,
  122.   _X__X___,_XX____X,X_XX____,
  123.   ____X___,_XX_____,XXX___X_,
  124.   ____X___,_XX____X,XXX___XX,
  125.   ____X___,_XX__XX_,_XXX__X_,
  126.   _XXXX_XX,XXXXX___,__XXXXX_,
  127.   _XXXX_XX,XX______,____XXX_,
  128.   ________,________,________,
  129.   ________,________,________,
  130.   ________,________,________};

  131. GUI_CONST_STORAGE unsigned char acGUI_Fontfont_4393[ 93] = { /* code 4393 */
  132.   ________,________,________,
  133.   ________,________,________,
  134.   ________,________,________,
  135.   ________,________,________,
  136.   ________,________,________,
  137.   ________,________,________,
  138.   ________,________,_X______,
  139.   _XXXX_XX,XXX_____,_X______,
  140.   _XXXX_XX,XXX_____,_X____X_,
  141.   ____X___,_XXXXXXX,_XX__XX_,
  142.   ____X___,_XX___XX,_XXXXX__,
  143.   _X__X___,_XX___X_,_X_XX___,
  144.   _X__X_X_,_XX___X_,_X_XX___,
  145.   _XX_X_XX,_XX__XX_,_X__XX__,
  146.   _XX_X_XX,_XX_XX__,_X___XX_,
  147.   __X_X__X,_XXXX_XX,XX____X_,
  148.   ____X__X,_XXX__XX,XX______,
  149.   ____X___,XXX_____,________,
  150.   ___XX___,XXX_XXXX,XXXXXX__,
  151.   __XXX__X,_XX_XXXX,XXXXXX__,
  152.   __X_X_XX,_XX_XX__,_____X__,
  153.   _X__XXX_,_XX_XXXX,XXXXXX__,
  154.   _X__X___,_XX_XX__,_____X__,
  155.   ____X___,_XX_XX__,_____X__,
  156.   ____X___,_XX_XX__,_____X__,
  157.   ____X___,_XX_XXXX,XXXXXX__,
  158.   _XXXX_XX,XX__XXXX,XXXXXX__,
  159.   _XXXX_XX,XX__XX__,_____X__,
  160.   ________,________,________,
  161.   ________,________,________,
  162.   ________,________,________};

  163. GUI_CONST_STORAGE unsigned char acGUI_Fontfont_4394[ 93] = { /* code 4394 */
  164.   ________,________,________,
  165.   ________,________,________,
  166.   ________,________,________,
  167.   ________,________,________,
  168.   ________,________,________,
  169.   ________,________,_X__X___,
  170.   _XXXX_XX,XXX_____,_X___XX_,
  171.   _XXXX_XX,XXX_____,_X______,
  172.   ____X___,_XXXXXXX,XXXXXXXX,
  173.   ____X___,_XX_____,_X______,
  174.   ____X_X_,_XX_____,_X______,
  175.   _X__X_XX,_XX_XXXX,XXXXXXX_,
  176.   _X__X_XX,_XX_XX__,_X___XX_,
  177.   _XX_X_XX,_XX_XX__,_X___XX_,
  178.   _XX_X__X,_XX_XXXX,XXXXXXX_,
  179.   __X_X__X,_XX_XX__,_X___XX_,
  180.   ____X___,_XX_XX__,_X___XX_,
  181.   ____X___,XXX_XXXX,XXXXXXX_,
  182.   ___XX___,XXX_XX__,_X___XX_,
  183.   __XXX__X,_XX_XX__,_X______,
  184.   _XX_X_XX,_XX_____,____X___,
  185.   _X__XXX_,_XXXXXXX,XXXXXXXX,
  186.   ____X___,_XX__X__,____X___,
  187.   ____X___,_XX__XX_,____X___,
  188.   ____X___,_XX___XX,____X___,
  189.   ____X___,_XX____X,___XX___,
  190.   _XXXX_XX,XX______,XXXXX___,
  191.   _XXXX_XX,XX______,XXXX____,
  192.   ________,________,________,
  193.   ________,________,________,
  194.   ________,________,________};

  195. GUI_CONST_STORAGE unsigned char acGUI_Fontfont_4395[ 93] = { /* code 4395 */
  196.   ________,________,________,
  197.   ________,________,________,
  198.   ________,________,________,
  199.   ________,________,________,
  200.   ________,________,________,
  201.   ________,________,________,
  202.   ______XX,________,_X______,
  203.   __X___XX,__X__X__,XX___X__,
  204.   __XX__XX,_XXXXXX_,XX__XX__,
  205.   ___XX_XX,XX____XX,XX_X____,
  206.   ____XXXX,________,XXX_____,
  207.   _____XXX,XX_____X,X_XX____,
  208.   ___XXX__,XXX__XXX,___XXX__,
  209.   __XX____,__X__X__,____X___,
  210.   _XXXXXXX,XXXXXXXX,XXXXXXX_,
  211.   _XXXXXXX,XXXXXXXX,XXXXXXX_,
  212.   _XX_____,________,_____XX_,
  213.   ___XXXXX,XXX_XXXX,XXXXX___,
  214.   ________,__X_____,___XX___,
  215.   ____X___,__X__XX_,___XX___,
  216.   ____XX__,__X___XX,___XX___,
  217.   ______X_,__X____X,___XX___,
  218.   _______X,X_X_____,_X_XX___,
  219.   ____XXXX,X_X___XX,XXXXX___,
  220.   __XXXXX_,__X_XXXX,X__XX___,
  221.   __XX____,__X_XX__,___XX___,
  222.   ______XX,XXX_____,XXXXX___,
  223.   ______XX,XXX_____,XXXX____,
  224.   ________,________,________,
  225.   ________,________,________,
  226.   ________,________,________};

  227. GUI_CONST_STORAGE unsigned char acGUI_Fontfont_4396[ 93] = { /* code 4396 */
  228.   ________,________,________,
  229.   ________,________,________,
  230.   ________,________,________,
  231.   ________,________,________,
  232.   ________,________,________,
  233.   ___X____,_X______,________,
  234.   ___X____,_X______,________,
  235.   ___XX___,XX__XXXX,XXXXXXX_,
  236.   ____X___,X___XXXX,XXXXXXX_,
  237.   _XXXXXXX,XXX____X,X____XX_,
  238.   _XX___X_,__X____X,X____XX_,
  239.   _XXX__X_,XXX_X__X,X_X__XX_,
  240.   _XXXX_X_,X_X_XX_X,X_X__XX_,
  241.   _XX_X_XX,X_X_XX_X,X_XX_XX_,
  242.   _XX___X_,__X__X_X,X_XX_XX_,
  243.   _XXXXXXX,XXX__XXX,X_XX_XX_,
  244.   _XX_____,__X____X,X____XX_,
  245.   ________,_______X,X___XXX_,
  246.   __XXXXXX,XXX___XX,X___XXX_,
  247.   __X_____,_XX___XX,X__X_XX_,
  248.   __X_____,_XX__X_X,X_XX_XX_,
  249.   __X_____,_XX_XX_X,X_X__XX_,
  250.   __XXXXXX,XXXXX__X,XX___XX_,
  251.   __X_____,_XX____X,X____XX_,
  252.   __X_____,_XX____X,X____XX_,
  253.   __XXXXXX,XXX____X,X____XX_,
  254.   __X_____,_XX_XXXX,__XXXX__,
  255.   __X_____,_XX_XXXX,__XXXX__,
  256.   ________,________,________,
  257.   ________,________,________,
  258.   ________,________,________};

  259. GUI_CONST_STORAGE unsigned char acGUI_Fontfont_4397[ 93] = { /* code 4397 */
  260.   ________,________,________,
  261.   ________,________,________,
  262.   ________,________,________,
  263.   ________,________,________,
  264.   ________,________,________,
  265.   ________,________,________,
  266.   _XXXXXXX,XXX_XXXX,XXXXXXX_,
  267.   _____X__,____XXXX,XXXXXXX_,
  268.   ____XX__,_______X,X____XX_,
  269.   _XXXXXXX,XXXX___X,X____XX_,
  270.   ___XX___,XX__X__X,X_X__XX_,
  271.   __XX____,_XX_XX_X,X_X__XX_,
  272.   __XXXXXX,X_XXXX_X,X_X__XX_,
  273.   _X_X____,X____X_X,X_XX_XX_,
  274.   _X_X____,X____X_X,X_XX_XX_,
  275.   ___XXXXX,X______X,X_XX_XX_,
  276.   ___X____,X______X,X____XX_,
  277.   ________,_______X,X___XXX_,
  278.   _XXXXXXX,XXX___XX,X___XXX_,
  279.   _XX_____,__X__XXX,X__X_XX_,
  280.   _XX_____,__X__X_X,X_X__XX_,
  281.   _XX_XXXX,X_X_X__X,XXX__XX_,
  282.   _XX_X__X,X_XXX__X,X____XX_,
  283.   _XX_X__X,X_X____X,X____XX_,
  284.   _XX_XXXX,X_X____X,X____XX_,
  285.   _XX_X___,__X____X,X____XX_,
  286.   _XX____X,XXX_XXXX,X_XXXX__,
  287.   _XX____X,XXX_XXXX,__XXXX__,
  288.   ________,________,________,
  289.   ________,________,________,
  290.   ________,________,________};

  291. GUI_CONST_STORAGE unsigned char acGUI_Fontfont_4398[ 93] = { /* code 4398 */
  292.   ________,________,________,
  293.   ________,________,________,
  294.   ________,________,________,
  295.   ________,________,________,
  296.   ________,________,________,
  297.   ______X_,________,________,
  298.   ______X_,________,________,
  299.   _XXXXXXX,XXXX_XXX,XXXXXXX_,
  300.   ______X_,___X_XXX,XXXXXXX_,
  301.   ______X_,___X____,XX___XX_,
  302.   _XXXXXXX,XXXXX___,XX___XX_,
  303.   ______X_,___X_X__,XXX__XX_,
  304.   ______X_,___X_XX_,XXXX_XX_,
  305.   _XXXXXXX,XXXX_XX_,XXXX_XX_,
  306.   ______X_,___X__X_,XX_X_XX_,
  307.   _X__X_X_,XX_X__X_,XX_X_XX_,
  308.   _X__X_X_,XX_X__XX,XX___XX_,
  309.   _XXXX_X_,XXXX____,XX__XXX_,
  310.   _X____X_,___X____,XX_XXXX_,
  311.   _X____X_,___X___X,XXXX_XX_,
  312.   _XXXXXXX,XXXX__XX,XXX__XX_,
  313.   _X____X_,___X_XX_,XX___XX_,
  314.   _X____X_,___X_X__,XX___XX_,
  315.   _XXXX_X_,XXXX____,XX___XX_,
  316.   _X__X_X_,XX_X____,XX___XX_,
  317.   _X__X_X_,XX_X____,XX___XX_,
  318.   _X__X_X_,XX_X_XXX,X_XXXXX_,
  319.   XX__X_X_,XX_X__XX,X_XXXX__,
  320.   ________,________,________,
  321.   ________,________,________,
  322.   ________,________,________};

  323. GUI_CONST_STORAGE unsigned char acGUI_Fontfont_4399[ 93] = { /* code 4399 */
  324.   ________,________,________,
  325.   ________,________,________,
  326.   ________,________,________,
  327.   ________,________,________,
  328.   ________,________,________,
  329.   _____XX_,________,________,
  330.   _____XX_,________,________,
  331.   _XXXXXXX,XXXX_XXX,X_XXXXX_,
  332.   _X______,___X_XXX,X_XXXXX_,
  333.   _X______,___X____,X____XX_,
  334.   _X_XXXXX,XX_X____,X____XX_,
  335.   ______X_,____XX__,X_X__XX_,
  336.   ___X__X_,__X__X__,X_XX_XX_,
  337.   __X___X_,XX___X__,X_XX_XX_,
  338.   _X___XXX,X____XX_,X__X_XX_,
  339.   ___XXXX_,_____XX_,X__X_XX_,
  340.   XXXXXXXX,XXX__XX_,X____XX_,
  341.   __XX____,__X____X,X____XX_,
  342.   __XXXXXX,XXX___XX,X___XXX_,
  343.   __XX____,__X___X_,X__XXXX_,
  344.   __XX____,__X__X__,X_XX_XX_,
  345.   __XXXXXX,XXX_XX__,XXX__XX_,
  346.   __XX____,__X_____,X____XX_,
  347.   __XXXXXX,XXX_____,X____XX_,
  348.   __XX____,__X_____,X____XX_,
  349.   ____XX_X,X_______,X____XX_,
  350.   __XX____,_XX_____,X____XX_,
  351.   XX______,___X_XXX,X_XXXXX_,
  352.   ________,_____XXX,X_XXXX__,
  353.   ________,________,________,
  354.   ________,________,________};

  355. GUI_CONST_STORAGE unsigned char acGUI_Fontfont_439A[ 93] = { /* code 439A */
  356.   ________,________,________,
  357.   ________,________,________,
  358.   ________,________,________,
  359.   ________,________,________,
  360.   ________,________,________,
  361.   ________,_____X__,____X___,
  362.   _XXXX_XX,XX___X__,____X___,
  363.   _XXXX_XX,XXXXXXXX,XXXXXXX_,
  364.   ___XX___,XX___X__,____X___,
  365.   ___XX___,XX_XXXXX,_XXXXXX_,
  366.   ___XXXX_,XX___X__,____X___,
  367.   _X_XX_X_,XX___X__,____X___,
  368.   _X_XX_X_,XXXXXXXX,XXXXXXXX,
  369.   _XXXX_X_,XX___X__,____X___,
  370.   _XXXX_XX,XX______,________,
  371.   ___XX_XX,XX_XXXXX,XXXXXXX_,
  372.   ___XX___,XX______,_____XX_,
  373.   ___XX__X,XX______,_____XX_,
  374.   __XXX__X,XX_XXXXX,XXXXXXX_,
  375.   __XXX_X_,XX______,_____XX_,
  376.   _X_XXX__,XX______,_____XX_,
  377.   _X_XX___,XX_XXXXX,XXXXXXX_,
  378.   ___XX___,XX______,X____XX_,
  379.   ___XX___,XX_XXXXX,XX_X_X__,
  380.   ___XX___,XX_X_XX_,_X_XXXX_,
  381.   ___XX___,XXXX_XX_,___X__X_,
  382.   _XXXX_XX,X_XX__XX,XXXX__X_,
  383.   _XXX__XX,X_X_____,________,
  384.   ________,________,________,
  385.   ________,________,________,
  386.   ________,________,________};

  387. GUI_CONST_STORAGE unsigned char acGUI_Fontfont_439B[ 93] = { /* code 439B */
  388.   ________,________,________,
  389.   ________,________,________,
  390.   ________,________,________,
  391.   ________,________,________,
  392.   ________,________,________,
  393.   ________,__X_____,________,
  394.   ________,__X_____,____XX__,
  395.   ___XXXXX,XXXXXXXX,X__XX___,
  396.   ________,__X_____,_XXX____,
  397.   ________,__X____X,XX______,
  398.   _XXXXXXX,XXXXXXXX,XXXXXXX_,
  399.   ________,_XXXX___,________,
  400.   ______XX,XXX_____,________,
  401.   ___XXXXX,X_______,_XX_____,
  402.   XXXXXXX_,____XXXX,XXX_____,
  403.   _XX___XX,XXXXXXX_,____X___,
  404.   ______X_,________,____XX__,
  405.   ______X_,________,___XX___,
  406.   ______XX,XXXXXXXX,XXXX____,
  407.   ________,________,________,
  408.   ____XXXX,XXXXXXXX,XXXX____,
  409.   ____X___,________,___X____,
  410.   ____X___,________,___X____,
  411.   ____X___,________,___X____,
  412.   ____X___,________,___X____,
  413.   ____XXXX,XXXXXXXX,XXXX____,
  414.   ____X___,________,___X____,
  415.   ________,________,________,
  416.   ________,________,________,
  417.   ________,________,________,
  418.   ________,________,________};

  419. GUI_CONST_STORAGE unsigned char acGUI_Fontfont_439C[ 93] = { /* code 439C */
  420.   ________,________,________,
  421.   ________,________,________,
  422.   ________,________,________,
  423.   ________,________,________,
  424.   ________,________,________,
  425.   _____X__,_______X,X_______,
  426.   _____X__,_______X,X_______,
  427.   _____X__,__X____X,X_______,
  428.   __XXXXXX,X_XXXXXX,XXXX__X_,
  429.   __XXXXXX,XXX_XXXX,XXXX_XX_,
  430.   _____X__,XX_____X,X____XX_,
  431.   _____X__,XX_____X,X___XX__,
  432.   _____X_X,X______X,X__XX___,
  433.   _XXXXXXX,XXX_XXXX,XXXXXXXX,
  434.   _XXXXXXX,XXX_XXXX,XXXXXXXX,
  435.   _____XX_,________,_XX_____,
  436.   ____XX__,________,XX______,
  437.   ___XX___,_______X,X_______,
  438.   __XXX___,______XX,_____X__,
  439.   _XXXXXXX,XX___XX_,___XXX__,
  440.   _X_XXXXX,XX_XXXX_,_XXXXX__,
  441.   ___XX___,__XX__XX,XXXX__X_,
  442.   ___XX___,______XX,X_____X_,
  443.   ___XX___,______X_,_____XX_,
  444.   ___XX___,_XX___X_,_____XX_,
  445.   ___XX___,XXX___X_,_____XX_,
  446.   ___XX_XX,X_____XX,XXXXXXX_,
  447.   ___XXX__,_______X,XXXXXX__,
  448.   ___X____,________,________,
  449.   ________,________,________,
  450.   ________,________,________};

  451. GUI_CONST_STORAGE unsigned char acGUI_Fontfont_439D[ 93] = { /* code 439D */
  452.   ________,________,________,
  453.   ________,________,________,
  454.   ________,________,________,
  455.   ________,________,________,
  456.   ________,________,________,
  457.   ________,__X_____,________,
  458.   ________,__X_____,____XX__,
  459.   ___XXXXX,XXXXXXXX,X__XX___,
  460.   ________,__X_____,_XXX____,
  461.   ________,__X____X,XX______,
  462.   _XXXXXXX,XXXXXXXX,XXXXXXX_,
  463.   ________,_XXXXX__,________,
  464.   _______X,XXX_____,_XX_____,
  465.   ___XXXXX,X___XXXX,XXX_X___,
  466.   XXXXXXXX,XXXXXXXX,____XX__,
  467.   _XX___XX,________,___XX___,
  468.   ______XX,XXXXXXXX,XXXX____,
  469.   ________,________,________,
  470.   ________,________,________,
  471.   __XXXXXX,XXX_XXXX,XXXXXX__,
  472.   ___X____,__X__X__,____XX__,
  473.   ____XX__,__X___XX,____XX__,
  474.   _____XX_,__X_____,X___XX__,
  475.   ____XXXX,X_X____X,XXX_XX__,
  476.   _XXXXXXX,X_X_XXXX,XXX_XX__,
  477.   __XX____,_XX_XXX_,____XX__,
  478.   _____XXX,XXX____X,XXXXXX__,
  479.   _____XXX,XX______,XXXXX___,
  480.   ________,________,________,
  481.   ________,________,________,
  482.   ________,________,________};

  483. GUI_CONST_STORAGE unsigned char acGUI_Fontfont_439E[ 93] = { /* code 439E */
  484.   ________,________,________,
  485.   ________,________,________,
  486.   ________,________,________,
  487.   ________,________,________,
  488.   ________,________,________,
  489.   ________,__XX____,________,
  490.   ________,__XX____,____X___,
  491.   ___XXXXX,XXXXXXXX,X_XXX___,
  492.   ________,__XX____,_XX_____,
  493.   ________,__XX___X,XX______,
  494.   _XXXXXXX,XXXXXXXX,XXXXXXX_,
  495.   ________,_XXXX___,________,
  496.   ______XX,XXX_____,________,
  497.   ___XXXXX,XXXXXXXX,XXXX____,
  498.   _XXX_XX_,________,__XX____,
  499.   _____XXX,XXXXXXXX,XXXX____,
  500.   _____XX_,________,__XX____,
  501.   _____XX_,________,__XX____,
  502.   _____XXX,XXXXXXXX,XXXX____,
  503.   _____XX_,________,__XX____,
  504.   ________,________,________,
  505.   __XXXXXX,XXXXXXXX,XXXXX___,
  506.   ________,________,____X___,
  507.   ________,________,____X___,
  508.   ________,________,____X___,
  509.   ________,________,____X___,
  510.   ________,________,____X___,
  511.   ________,________,____X___,
  512.   ________,________,________,
  513.   ________,________,________,
  514.   ________,________,________};

  515. GUI_CONST_STORAGE unsigned char acGUI_Fontfont_439F[ 93] = { /* code 439F */
  516.   ________,________,________,
  517.   ________,________,________,
  518.   ________,________,________,
  519.   ________,________,________,
  520.   ________,________,________,
  521.   ___XX___,________,________,
  522.   ___XX___,XXXXXXXX,XXXXXXXX,
  523.   ___XX___,XXXXXXXX,XXXXXXXX,
  524.   ___XX___,______XX,________,
  525.   ___X____,______XX,________,
  526.   XXXXXXXX,_____XX_,________,
  527.   XXXXXXXX,_XXXXXXX,XXXXXXX_,
  528.   __XX__XX,_XXXXXXX,XXXXXXX_,
  529.   __XX__XX,_XX__XX_,_XX__XX_,
  530.   __XX__XX,_XX__XX_,_XX__XX_,
  531.   __X___X_,_XX__XX_,_XX__XX_,
  532.   __X___X_,_XX__XX_,_XX__XX_,
  533.   _XX___X_,_XX__XX_,_XX__XX_,
  534.   _XX__XX_,_XX__XX_,_XX__XX_,
  535.   __X__XX_,_XX__XX_,_XX__XX_,
  536.   ___XXX__,_XX__XX_,_XX__XX_,
  537.   ____XX__,_XX__XX_,_XX__XX_,
  538.   ___XXXX_,_XX__XX_,_XX__XX_,
  539.   ___XX_XX,_XX__XX_,_XX__XX_,
  540.   __XX___X,XXX__XX_,_XX__XX_,
  541.   _XX_____,_XX_____,_____XX_,
  542.   XXX_____,_XX_____,_XXXXX__,
  543.   _X______,_XX_____,_XXXXX__,
  544.   ________,________,________,
  545.   ________,________,________,
  546.   ________,________,________};

  547. GUI_CONST_STORAGE GUI_CHARINFO GUI_Fontfont_CharInfo[16] = {
  548.    {  24,  24,  3, acGUI_Fontfont_4390 } /* code 4390 */
  549.   ,{  24,  24,  3, acGUI_Fontfont_4391 } /* code 4391 */
  550.   ,{  24,  24,  3, acGUI_Fontfont_4392 } /* code 4392 */
  551.   ,{  24,  24,  3, acGUI_Fontfont_4393 } /* code 4393 */
  552.   ,{  24,  24,  3, acGUI_Fontfont_4394 } /* code 4394 */
  553.   ,{  24,  24,  3, acGUI_Fontfont_4395 } /* code 4395 */
  554.   ,{  24,  24,  3, acGUI_Fontfont_4396 } /* code 4396 */
  555.   ,{  24,  24,  3, acGUI_Fontfont_4397 } /* code 4397 */
  556.   ,{  24,  24,  3, acGUI_Fontfont_4398 } /* code 4398 */
  557.   ,{  24,  24,  3, acGUI_Fontfont_4399 } /* code 4399 */
  558.   ,{  24,  24,  3, acGUI_Fontfont_439A } /* code 439A */
  559.   ,{  24,  24,  3, acGUI_Fontfont_439B } /* code 439B */
  560.   ,{  24,  24,  3, acGUI_Fontfont_439C } /* code 439C */
  561.   ,{  24,  24,  3, acGUI_Fontfont_439D } /* code 439D */
  562.   ,{  24,  24,  3, acGUI_Fontfont_439E } /* code 439E */
  563.   ,{  24,  24,  3, acGUI_Fontfont_439F } /* code 439F */
  564. };

  565. GUI_CONST_STORAGE GUI_FONT_PROP GUI_Fontfont_Prop1 = {
  566.    0x4390 /* first character */
  567.   ,0x439F /* last character  */
  568.   ,&GUI_Fontfont_CharInfo[  0] /* address of first character */
  569.   ,(GUI_CONST_STORAGE GUI_FONT_PROP *)0 /* pointer to next GUI_FONT_PROP */
  570. };

  571. GUI_CONST_STORAGE GUI_FONT GUI_Fontfont = {
  572.    GUI_FONTTYPE_PROP /* type of font    */
  573.   ,31 /* height of font  */
  574.   ,31 /* space of font y */
  575.   ,1 /* magnification x */
  576.   ,1 /* magnification y */
  577.   ,{&GUI_Fontfont_Prop1}
  578.   ,25 /* Baseline */
  579.   ,13 /* Height of lowercase characters */
  580.   ,18 /* Height of capital characters */
  581. };
复制代码

一周热门 更多>