#include<graphics.h>
#include<conio.h>
#include<iostream>
using namespace std;
int main()
{
initgraph(600, 600);
setbkcolor(WHITE);//设置背景颜色为白色
cleardevice();
setlinecolor(RED);
for (int i = 0; i <= 600; i = i + 60)
{
line(i, 0, i, 600);
}
for (int j = 0; j <= 600; j = j + 60)
{
line(0, j, 600, j);
}
MOUSEMSG m;
while (true)
{
m = GetMouseMsg();
switch (m.uMsg)
{
case WM_LBUTTONDOWN://单击鼠标左键绿色填充
setfillcolor(GREEN);
floodfill(m.x, m.y, RED);
break;
case WM_RBUTTONDOWN://单击鼠标右键黑色填充
setfillcolor(BLACK);
floodfill(m.x, m.y, RED);
break;
case WM_MBUTTONDOWN://单击鼠标中间退出
floodfill(m.x, m.y, RED);
exit(0);
break;
}
}
_getch();
cleardevice();
}