如不初始化成EGA或CGA分辨率, 而想初始化为CGA分辨率, 则只需要将上述步骤中有EGAVGA的地方用CGA代替即可。
综合上面的内容,我们就可以建立如下的图形编程模板:
/* WIN-TC BGI 图形编程模板 */
#include "Conio.h"
#include "graphics.h"
#define closegr closegraph
/******************************************************************
** 子函数initgr:
** 功能:BGI初始化
*******************************************************************/ void initgr(void)
{
int gd = DETECT, gm = 0; /* 和gd = VGA,gm = VGAHI是同样效果 */
registerbgidriver(EGAVGA_driver);/* 注册BGI驱动后可以不需要.BGI文件的支持运行 */ initgraph(&gd, &gm, "");
}
/******************************************************************
** 主函数main
*******************************************************************/ int main(void)
{
initgr(); /* BGI初始化 */
/*此部分添加你自己的代码,例如
putpixel(100, 200, RED);
line(25, 25, 220, 220);
circle(100, 100, 50);
等等…… */
getch(); /* 暂停一下,看看前面绘图代码的运行结果 */
closegr(); /* 恢复TEXT屏幕模式 */
return 0;
}
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说医药卫生C语言图形函数编程模板的详解(2)在线全文阅读。
相关推荐: