?? drawf.c
字號:
/*-----------------------------------------------------------
函數 _DrawF : 在顯示屏幕上指定坐標處寫一個字模點陣
-----------------------------------------------------------*/
#include <dos.h>
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<high;i++) /* 顯示字模點陣的一行 */
{
for(j=0;j<width;j++) /* 顯示字模點陣的一個字節 */
for(k=0;k<8;k++) /* 顯示字模點陣的一個象素 */
if((0x80>>k) & font[i*width+j])
_PutPixel(x+j*8+k,y+i,color);/* 寫象素 */
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -