www.pudn.com > cwin.rar > DRAWF.C


    /*----------------------------------------------------------- 
        函数 _DrawF : 在显示屏幕上指定坐标处写一个字模点阵 
    -----------------------------------------------------------*/ 
    #include  
 
    extern void _Cdecl _PutPixel(int x,int y,int color); 
 
    void _Cdecl _DrawF(x,y,width,high,color,font) 
    int x,y;                   /* 字模点阵的显示坐标           */ 
    int width;                 /* 字模点阵的宽度(以字节为单位) */ 
    int high;                  /* 字模点阵的高度(以象素为单位) */ 
    int color;                 /* 字模点阵的颜色               */ 
    unsigned char *font;       /* 字模点阵的存放地址           */ 
    { 
        register unsigned char i,j,k;    /* 循环控制变量       */ 
 
        for(i=0;i>k) & font[i*width+j]) 
                        _PutPixel(x+j*8+k,y+i,color);/* 写象素 */ 
        } 
    }