level 1
我弄过win32的图形化开发,MS-DOS的图形化开发怎么做,turbo c
2022年08月07日 13点08分
1
level 1
首先需要包含 <graphics.h> 头文件
#include <graphics.h>
然后你可以加载 BGI 图形驱动
int gdriver = DETECT, gmode = 0, errorcode;
errorcode = registerbgidriver(EGAVGA_driver);
if (errorcode < 0)
{
printf("Driver error\n");
exit(1);
}
initgraph(&gdriver, &gmode, "");
于是图形界面就加载完成了,下面开始画图。
可以用 putpixel 函数来描点。
putpixel(x, y, color); // x 为横坐标,y为纵坐标,color为颜色
可以用 cleardevice 来清屏
cleardevice();
2022年09月10日 10点09分
3
level 2
一直想用DOS做一个类似以前黑白手机那种图标的菜单页程序。不是程序专业这DOS用批处理能做吗
2022年10月21日 05点10分
4
感觉工作量挺大,最好面向对象
2023年01月15日 12点01分
@TalkDeBPD 谢谢,面向对象又是什么呀?还是DOS语言吗
2023年01月15日 16点01分