手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

使用GDI让C语言也可以绘图

时间:2024-10-12 08:33:21

1、打开VC6 新建一个控制台工程 然后在工程里新建一个叫做“paint.c”的文件(当然 你也可以使用其他的文件名 只不过后缀名是.c 表示是C语言源文件)如图所示:

使用GDI让C语言也可以绘图

2、之后 输入如下代码(如图所示):#include <挢旗扦渌;windows.h>/* 引入wingdi.h */#i荏鱿胫协nclude <conio.h>/* 引入getch函数 */void mycircle(int x,int y,int r){HDC consoledc = 0;/* 控制台绘图DC */char title[256];/* 保存控制台标题 */GetConsoleTitle(title,256);/* 获取控制台标题 */consoledc = GetDC( FindWindow(0,title) );/* 先通过FindWindow函数借助标题获取HWND 之后再利用GetDC函数借助HWND 获取DC */Ellipse(consoledc,x,y,x + r,y + r);/*通过Ellipse函数画一个圆 */}int main(){mycircle(0,0,50);getch();/* wait */return 0;}

使用GDI让C语言也可以绘图

3、编译运行后 得到如下结果:

使用GDI让C语言也可以绘图

4、这只是一个简单的C语腱葱炙尕言调用GDI绘图的例子大家在看完这篇经验后,不妨开始学习windows gdi,之后尝试自己编写TC的graphics.h图形库 相信你一定能够收获到许多东西的!

© 手抄报圈