1:首先我们要引入头文件#include<graphics.h>画图函数。
//句柄
HWND hwnd = NULL; //表示主窗口
hwnd=initgraph(640,480); //设置窗口的大小。
setbkcolor(WHITE); //设置窗口颜色为白色 ,里面和可以设置其他颜色。
cleardevice(); //刷新窗口。
closegraph(); //关闭图形系统。
MessageBox(hwnd, "语句1", "语句2", MB_OK); //显示一个消息对话框。
//MessageBox (句柄, 显示内容,标题,MB_OK) ;
outtextxy(int x, int y, char *string)函数,此函数是在屏幕上的指定点(x,y)坐标上,显示文本或字符串。
settextcolor()此函数是设置窗口输出字体的颜色。
//画圆函数:circle(int x,int y,int R); 圆心坐标加半径。
//画方函数:rectangle(int x,int y,int x,int y); 左上角坐标和右下角坐标。
// 画线函数:line(int x,int y,int x,int y);起始点坐标和终点坐标。
//setlinecolor(color);设置线的颜色
2:我们实践一下:创建一个640x480的窗口设置为黑色,并在其中以(200,200)为坐标,分别画半径为90的圆,和80x80的矩形。并在(300,300)处输出"HelloGraphics!!!"设置字体颜色为红色:
代码:
#include<graphics.h>
#include<stdio.h>
#include<stdlib.h>
//#include<windows.h>
#undef UNICODE
#undef _UNICODE
//句柄
HWND hwnd = NULL; //表示主窗口
void main()
{
hwnd = initgraph(640, 480);
setbkcolor(BLACK);
cleardevice(); //刷新窗口。
setlinecolor(RED);
circle(200, 200, 90);
rectangle(200, 200, 280, 280);
settextcolor(RED);//设置窗口输出字体的颜色为红色。
outtextxy(300, 300, L"HelloGraphics!!!");
system("pause");
}