高手一定要进来,高分求一个算法。 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

相关文章:

  • 2021-06-12
  • 2022-12-23
  • 2021-12-05
  • 2021-04-08
  • 2021-11-20
  • 2021-07-27
  • 2022-12-23
  • 2022-03-06
猜你喜欢
  • 2021-08-17
  • 2021-11-05
  • 2021-08-07
  • 2022-02-15
  • 2021-10-31
  • 2021-09-26
  • 2021-12-13
相关资源
相似解决方案