gfont888.c
来自「linux嵌入式开发程序」· C语言 代码 · 共 44 行
C
44 行
/*===========================================================================
2D Graphics Library
ALL RIGHTS RESERVED, COPYRIGHT (C) FUJITSU LIMITED 1993-2002
LICENSED MATERIAL - PROGRAM PROPERTY OF FUJITSU LIMITED
===========================================================================*/
#include "gl.h"#include "defhook.h"const static BYTE _GL_deffont8x20[] = {#include "ascii.fnt" 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00} ;int_GL_getfontRGB888(GL_WP *gp){ WORD code,i ; if(gp->font.xdots!=8) return GL_NoFontSize ; switch(gp->font.ydots){ case 16: case 17: i = 1 ; break ; case 18: case 19: case 20: i = 0 ; break ; default: return GL_NoFontSize ; } code = gp->font.code ; if(code>255) code = 0 ; gp->font.buf = (void _Far *)(_GL_deffont8x20 + 20*code + i) ; return GL_Ok ;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?