CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

---★★★★★---紧急请教高手,如何并行使用一张图片(在线急等!!跪谢!).....

楼主huashida()2003-12-01 00:33:39 在 C++ Builder / 基础类 提问

我要做一个小游戏,其中有十张图片是游戏的界面的基石,随机出现并随机消失.同一张图片可能同时出现在屏幕上,而且位置不同,行为也不同.请问是否可以通过拷贝实现?如何实现?请给出方法和代码.不胜感激!!!跪谢!!!! 问题点数:0、回复次数:10Top

1 楼pp616(坏蛋)回复于 2003-12-01 02:46:31 得分 0

做俄罗斯方块???  
  Top

2 楼shadowstar(CodeFast for Delphi & C++Builder)回复于 2003-12-01 03:42:29 得分 0

太严重了吧,快起快起,受不起啊。。。Top

3 楼jbz(虚心求教)回复于 2003-12-01 09:23:02 得分 0

Image2->Canvas->StretchDraw(rect,Image1->Picture->Graphic);Top

4 楼huashida()回复于 2003-12-02 23:31:13 得分 0

请问楼上rect是什么?谢谢.我这十张图片是要动的哦.Top

5 楼potlee(一跑就停不下来的兔子)回复于 2003-12-02 23:49:52 得分 0

你看一下copyrect的帮助,里面有个小例子,就知道怎么做了。  
  下次最好不要用“跪谢”,受不起,也没有必要,大家都会帮忙的。Top

6 楼goneaway1981(当我们踏上征程)回复于 2003-12-03 13:03:01 得分 0

TO:potlee(一跑就停不下来的兔子)    
   
        也许你不记得我了,但上次你给的代码挺有用的,在这里谢谢了。  
   
  TO:楼主  
        你的题干不太清楚,建议看看帮助和bcb自带的例子。Top

7 楼yjy1001(蓝鲸--优秀得郁闷的鱼)回复于 2003-12-03 13:22:12 得分 0

TRcet   类型是   矩形类型  
    如   TRect   rect   =   Rect(0,0,Screen->Width,Screen->Height);  
  表示   整个屏幕(矩形)  
   
  去老妖的网站   看看基础知识对你有帮助的   www.ccrun.com  
   
  你的问题   可以通过定义rect,然后利用   Canvas   的   CopyRect方法实现  
  例如    
      TRect   rt1,   rt2;  
      rt1   =   Rect(0,0,20,20);  
      rt2   =   Rect(100,100,120,120);  
      //从   image1   拷贝到   image1  
      Image1->Canvas->CopyRect(rt1,Image1->Canvas,rt2);  
      //或   从   image2   拷贝到image1  
      Image1->Canvas->CopyRect(rt1,Image2->Canvas,rt2);  
   
  自己定义rt的大小   就可以了  
  Top

8 楼jbz(虚心求教)回复于 2003-12-03 15:05:01 得分 0

一般用CopyRect就可以了,但我经常使用StretchDraw.  
   
  StretchDraw是可以任意放大和缩小图片的,第一个参数rect就是最终显示图片的矩形区域.Top

9 楼nanyu(南郁(d2school.com))回复于 2003-12-03 15:17:57 得分 0

::BitBlt(.....)Top

10 楼huashida()回复于 2003-12-04 00:39:01 得分 0

谢谢各位大侠!!!小生有礼了Top

相关问题

  • 老师留的一道关于使用fork()创建child来并行处理的作业题,请各位大侠给点灵感,跪谢!!!!
  • 请教斑竹,如何建立Oracle并行服务器?(WIN2000上)谢谢!
  • 谁能给我一些最大流的并行算法?我有急用,最好是中文的,谢谢!
  • tomcat是如何实现并行处理的?谁可以详细介绍一下,谢谢!
  • 8255A并行口的问题???
  • 请教:datagrid中合并行
  • 并行引起的问题
  • 求合并行的sql
  • 使用ADO保存图片。 谢谢
  • 图片问题,在线等,谢谢!

关键词

  • 矩形
  • 拷贝
  • copyrect
  • rt
  • 跪谢
  • stretchdraw
  • 图片
  • rect
  • canvas
  • image

得分解答快速导航

  • 帖主:huashida

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo