📄 hz.h
字号:
FILE *hz_handle;
void pset(int x,int y,BYTE color);
void hz(int x1,int y1,int width,unsigned char *p)
{
WORD qm,wm;
BYTE dot[32];
long offset;
int x,y;
int color=15;
while (*p)
{
if (*p<160)
{
if (*p=='n')
{
x1=0;
y1+=20;
}
else
color=*p-48;
p++;
}
else
{
qm=*p++-161;
wm=*p++-161;
offset=(wm+qm*94)*32l;
fseek(hz_handle,offset,SEEK_SET);
fread(dot,32,1,hz_handle);
for (y=0;y<16;y++)
for (x=7;x>=0;x--)
{
if((dot[y*2]>>(7-x))&0x01) pset(x1+x,y1+y,color);
if((dot[y*2+1]>>(7-x))&0x01) pset(x1+8+x,y1+y,color);
}
x1+=(15+width);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -