[求助]图象的平移 TImage装入图象后,因为图象比较大,但是我又想100%原图显示,怎么做个平移?类似photoshop中的平移按钮。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是不想做个滑动条啊?放一个TScrollBox控件,然后将Image放道上面就可以了 我照上面说的做了,而且ScrollBox1.AutoScroll=true,只有图象的一部分,可是还是没有滑动条?。 这个问题需要用程序来进行处理。即你的现实Image的地方使用一个Image控件,然后载入图片使用另外一个Image控件。然后将Image的OnMouseDonw,OnMouseUp,OnMouseMove控制起来,在进行平移的时候,计算好平移后的坐标,然后将后台的Image中的图像Bitblt到前面的Image控件上去。具体要你自己写,无非就是来抓图片的位置问题。当然,在平移的时候如果象做的好一点,就直接blt了。使用的函数是Bitblt。你参考一下Bitblt函数吧。Api函数。 delphi idhttp cookies提交 CreateThread怎么用? ★关于VCLZip2.23分卷压缩出现第一个.zip文件不见了的问题??? ~~~~~~~~如何用Richedit把选中部分的字体或颜色改变~~~~~~~~~~? dbgrid显示颜色选中问题 问有关于ADOConnection的问题,高分酬谢! 薪水调查,欢迎大家参与 select语句问题 StringGrid有内容数据的单元格就只读,没有内容的可输入数据,怎么设置? 如何写,能用一个循环把这15个文本框都清空? dbgrideh可不可以不同行呈现不同的背景色? 急:怎么选择出A字段中内容不同的值?
放一个TScrollBox控件,然后将Image放道上面就可以了
具体要你自己写,无非就是来抓图片的位置问题。当然,在平移的时候如果象做的好一点,就直接blt了。
使用的函数是Bitblt。
你参考一下Bitblt函数吧。Api函数。