原型:extern void write_eng_font(int x,int y,char *buf,int mode);
用法:#include <system.h>
功能:写英文字符的点阵
说明:把get_eng_font返回的点阵信息写到屏幕上指定位置(x,y)处。
mode=0时写8x16点阵信息,mode=1时写8x8点阵信息。 注意:此处的(x,y)坐标为屏幕设成6行显示时的文本坐标。0<x<14,0<y<5举例:
// write_eng_font.c #include <system.h> main() { char buf[32]; char *s="Global View",*p; int x=0,y=0; // screen location to display HZ clrscr(); gotoxy(10,10); // Hide Cursor x=y=0; p=s; while(*p) { get_eng_font(*p,buf,0); write_eng_font(x,y,buf,0); p++; // forward to next character x++; } x=0,y=2; p=s; while(*p) { get_eng_font(*p,buf,1); write_eng_font(x,y,buf,1); p++; // forward to next character x++; } getchar(); return 0; }相关函数:get_eng_font