#include "stdafx.h"
#include<graphics.h>
#include<conio.h>
int main()
{
//绘制窗口
initgraph(560,560);
//绘制格子
for(int i=0;i<=560;i+=70){
line(i,0,i,560);
line(0,i,560,i);
}
//绘制选色区
setfillcolor(RED);
fillrectangle(0,490,70,560);
setfillcolor(GREEN);
fillrectangle(70,490,140,560);
setfillcolor(BLUE);
fillrectangle(140,490,210,560);
setfillcolor(YELLOW);
fillrectangle(210,490,280,560);
setfillcolor(LIGHTBLUE);
fillrectangle(280,490,350,560);
setfillcolor(WHITE);
fillrectangle(350,490,420,560);
setfillcolor(MAGENTA);
fillrectangle(420,490,490,560);
setfillcolor(CYAN);
fillrectangle(490,490,560,560);
MOUSEMSG m; //定义鼠标信息
COLORREF c; //颜色值
while(1){
m=GetMouseMsg(); //获得一条鼠标信息
switch(m.uMsg){
case WM_LBUTTONDOWN: { //单击选色区
if(m.x>=0&&m.x<=70&&m.y>=490&&m.y<=560)
c=getpixel(m.x,m.y);
EasyX涂格子游戏
最新推荐文章于 2024-06-05 15:36:38 发布