【正文】
7 圖形程序的 獨(dú)立運(yùn)行 問題 為使圖形方式的 C源程序能夠脫離 TC環(huán)境下運(yùn)行,應(yīng)對(duì)EGAVGA顯示器的驅(qū)動(dòng)程序 .BGI轉(zhuǎn)換成 .OBJ文件 : C:\TC\BGIOBJ EGAVGA 然后 ,將 : C:\TC\TLIB LIB\+ 程序中 ,initgraph()調(diào)用前要用 registerbgidriver()進(jìn)行登記 : registerbgidriver(EGAVGA_driver)。 void far outtextxy(int x, int y, char far *textstring)。 void far getimage(int xl,int yl, int x2,int y2, void far *mapbuf)。 5. 有關(guān)圖形窗口和圖形屏幕操作函數(shù) 圖形窗口操作 void far setviewport(int xl,int yl,int x2, int y2,int clipflag)。 設(shè)定填充方式 void far setfillstyle(int pattern, int color)。 4. 封閉圖形的填充 先畫輪廓再填充 void far bar(int x1, int y1, int x2, int y2)。 void ellipse(int x, int y, int stangle, int endangle, int xradius, int yradius)。 void far lio(int x, int y)。 void far gety(void)。 int far getpixel(int x, int y)。 設(shè)置背景色 : void far setbkcolor( int color)。 ………. closegraph()。 int mode=VGAHI。 } initgraph(amp。 initgraph(amp。 /* 定義文本窗 */ textbackground(i)。 /* 設(shè)置屏幕背景色 */ clrscr()。 設(shè)置字符顏色 : void textcolo