高手一定要进来,高分求一个算法。

本文提出了一种在 Delphi 中实现的算法,该算法能在用户点击特定黑色矩形区域时,使用另一张图片替换原有区域。涉及计算矩形区域、处理鼠标点击事件及快速显示更新等关键步骤。
高手一定要进来,高分求一个算法。 Delphi / Windows SDK/API
http://www.delphi2007.net/DelphiMultimedia/html/delphi_20061011022255256.html
要求是这样的,一个TImage上有一张图片,图片底色为白色,上有三个黑色的矩形,三个矩形是不相连的.当用户用鼠标一点击其中一个矩形时,这个矩形的区域就用另一个TImage的图片来填充。为了方便大家帮忙,我已把图片做好了:http://terry.imwork.net/csdn/mypic.htm  
  本人来csdn多年,会用论坛的所有功能,问题解决,一定及时给分结贴,分不够会再加,up者有分。Email:terryyie@21cn.com  
 

1.   首先计算三个矩形的区域  
  2.   处理Image1的OnMouseDown事件,   如果点在以上某个区域中,   则在Image1.Picture中画出需要画的图片.  
   
   
 

up  
  要考虑加快显示速度

要精确计算位置.

顶一个,顺便接分!!

up

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值