在image上画矩形截取这个区域并保存(100分)

  • 主题发起人 主题发起人 hhzxedu
  • 开始时间 开始时间
H

hhzxedu

Unregistered / Unconfirmed
GUEST, unregistred user!
请问哪位高手有这样的代码:
image1上显示一张图片,再用鼠标在image1上点击一下就可出现一个142*189大小的矩形,同时这个矩形框也可以在image1范围内移动,再把这个矩形区域的图片通过image2显示出来!
这方面的编程我没接触过,求教啊!
 
做过,但比较麻烦。
思路如下:
在鼠标点击事件中根据坐标绘制矩形,鼠标移动时先差掉原有矩形在重新绘制矩形,在过程中将矩形内的图像用Copyrect拷贝到Image2。
 
同意楼上,那个线条可以做一个透明的rectange形状,copy的时候hide
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
744
DelphiTeacher的专栏
D
后退
顶部