| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1005 人关注过本帖
标题:[休闲]我来画矩形
只看楼主 加入收藏
田里兵蜂
Rank: 1
等 级:新手上路
威 望:2
帖 子:604
专家分:0
注 册:2007-1-29
收藏
 问题点数:0 回复次数:6 
[休闲]我来画矩形

#include <graphics.h>
#include <dos.h>

#define MaxWidth 640
#define MaxHeight 480
#define MiddX 320
#define MiddY 240
void main()
{
int gdriver=DETECT,gmode;
int x1,y1,x2,y2; /*确定矩形的4个参数*/
int stepX=4,stepY=3; /*画图间距*/
x1=x2=MiddX;
y1=y2=MiddY; /*初始化数据*/
initgraph(&gdriver,&gmode,"");
setwritemode(XOR_PUT); /*异或方式*/
setbkcolor(RED);
setcolor(YELLOW);
setlinestyle(SOLID_LINE,0,1);/*设置线形,实线,线宽1*/
while (!kbhit())
{
x1=x1-stepX;
y1=y1-stepY;
x2=x2+stepX;
y2=y2+stepY;
rectangle(x1,y1,x2,y2);
if (x2>=MaxWidth || x2==MiddX || y2>=MaxHeight || y2==MiddY){
stepY=-stepY;
stepX=-stepX;
}
delay(1000);

}
closegraph();
}

[此贴子已经被作者于2007-2-2 10:16:49编辑过]

搜索更多相关主题的帖子: 矩形 MiddY define int MiddX 
2007-02-02 10:00
ba_wang_mao
Rank: 2
来 自:成都理工大学
等 级:论坛游民
帖 子:297
专家分:27
注 册:2006-11-7
收藏
得分:0 

不错,


多年以来还在MSDOS、单片机下搞嵌入式编程,对WINDOWS编程一窍不通,很想了解WINDOWS下病毒编程技术。
2007-02-02 15:16
田里兵蜂
Rank: 1
等 级:新手上路
威 望:2
帖 子:604
专家分:0
注 册:2007-1-29
收藏
得分:0 
谢谢
2007-02-02 15:44
Still_Linux
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2007-1-4
收藏
得分:0 

~Sorry!
My type is a disorderly code!
I like dynamic effect!

[此贴子已经被作者于2007-2-3 8:23:52编辑过]


鑷村姏浜庤嫳鏂囧?涔狅紝缈昏瘧涓嶅噯纭?紝璇峰ぇ瀹惰?璋咃紒
2007-02-03 07:28
delpiero
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2007-2-8
收藏
得分:0 

不错就是感觉有点想老版的魂斗罗的第二关


2007-02-13 16:53
汤圆阿门
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-1-28
收藏
得分:0 
为什么setcolor改为BLACK就不行了呢
2007-03-02 03:59
feiyue323
Rank: 2
等 级:论坛游民
威 望:1
帖 子:35
专家分:18
注 册:2016-9-16
收藏
得分:0 
为啥VC 6.0 不能编译  出现了fatal erroer
2016-10-09 19:40
快速回复:[休闲]我来画矩形
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017485 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved