课外天地 李树青学习天地C语言程序设计 → 课上练习代码——增加点击添加圆形处理的井字格


  共有12429人关注过本帖树形打印复制链接

主题:课上练习代码——增加点击添加圆形处理的井字格

帅哥哟,离线,有人找我吗?
admin
  1楼 博客 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 管理员
等级:管理员 帖子:1939 积分:26594 威望:0 精华:34 注册:2003/12/30 16:34:32
课上练习代码——增加点击添加圆形处理的井字格  发帖心情 Post By:2015/12/1 17:07:39 [只看该作者]

#include "graphics.h"

main()
{
    int driver=VGA,model=VGAHI;
    int i=0,j=0;
    int x,y;
    initgraph(&driver,&model,"");
    ege::initgraph(300,300);

    setbkcolor(BLACK);
    setcolor(WHITE);
    setfillstyle(SOLID_FILL,WHITE);
    for(j=0; j<3; j++)
    {

        for(i=0; i<3; i++)
        {
            if(j%2==0 && i%2==0)
            {
                bar(100*i,j*100,100*i+100,j*100+100);
            }
            if(j%2==1 && i%2==1)
            {
                bar(100*i,j*100,100*i+100,j*100+100);
            }

        }

    }

    for ( ; is_run(); delay_fps(120))
    {
        while (mousemsg())
        {
            mouse_msg m = getmouse();
            if (m.msg == mouse_msg_down)
            {
                x=m.x/100;
                y=m.y/100;
                setcolor(RED);
                setfillstyle(SOLID_FILL,RED);
                sector(x*100+100/2,y*100+100/2,0,360,50,50);
            }
        }
    }

}


 回到顶部