void putpixel(
int x,
int y,
COLORREF color
);
#include
#include
int main(void) {
// 1. 初始化图形设备
initgraph(400, 400);
// 2. to do....
putpixel(10, 30, 0xffffff);
putpixel(30, 30, 0xffffff);
putpixel(50, 30, 0xffffff);
putpixel(70, 30, 0xffffff);
_getch();
// 3. 关闭图形化设备,并释放资源
closegraph();
return 0;
}
void line(
int x1,
int y1,
int x2,
int y2
);
#include
#include
int main(void) {
// 1. 初始化图形设备
initgraph(400, 400);
// 2. to do....
line(10, 10, 300, 20);
line(30, 100, 340, 100);
line(200, 30, 200, 300);
_getch();
// 3. 关闭图形化设备,并释放资源
closegraph();
return 0;
}
void pie(
int left,
int top,
int right,
int bottom,
double stangle,
double endangle
);
#include
#include
int main(void) {
// 1. 初始化图形设备
initgraph(400, 400);
// 2. to do....
pie(100, 100, 300, 300, 0.2, 3);
_getch();
// 3. 关闭图形化设备,并释放资源
closegraph();
return 0;
}
void arc(
int left,
int top,
int right,
int bottom,
double stangle,
double endangle
);
#include
#include
int main(void) {
// 1. 初始化图形设备
initgraph(400, 400);
// 2. to do....
arc(100, 100, 300, 300, 4, 2);
_getch();
// 3. 关闭图形化设备,并释放资源
closegraph();
return 0;
}
void ellipse(
int left,
int top,
int right,
int bottom
);
left:椭圆的外切矩形的左上角x坐标
top:椭圆的外切矩形的左上角y坐标
right:椭圆的外切矩形的右下角x坐标
bottom:椭圆的外切矩形的右下角y坐标
返回值:无
#include
#include
int main(void) {
// 1. 初始化图形设备
initgraph(400, 400);
// 2. to do,,,...
ellipse(100, 100, 300, 200);
_getch();
// 3. 关闭图形化设备,并释放资源
closegraph();
return 0;
}
void rectangle(
int left,
int top,
int right,
int bottom
);
#include
#include
int main(void) {
// 1. 初始化图形设备
initgraph(400, 400);
// 2. to do,,,...
rectangle(100, 100, 300, 200);
_getch();
// 3. 关闭图形化设备,并释放资源
closegraph();
return 0;
}
void fillcircle(
int x,
int y,
int radius
);
#include
#include
int main(void) {
// 1. 初始化图形设备
initgraph(400, 400);
// 2. to do,,,...
circle(100, 200, 50); // 无填充圆
// 设置填充颜色
setfillcolor(0x123123);
fillcircle(200, 200, 50); // 填充圆
_getch();
// 3. 关闭图形化设备,并释放资源
closegraph();
return 0;
}
传送门