图片全屏
我之前的实现是这样的。
1、在TImage里加载了一张图片
2、在TScrollBox控件里显示的TImage里的图片,通过坐标控制可显示的大小和放大缩小
我现在想实现的是:
把TScrollBox里显示的图片放大到全屏幕,按ESC返回程序界面
不知道我说的是否清楚。
说说大家的思路
[解决办法]
两句话搞定
SetParent(Image1.Handle, 0);
修改image1.宽高为屏幕宽高
还原
SetParent(Image1.Handle,ScrollBox1.Handle );
[解决办法]
忘记了,用panel套一层
[解决办法]
把from的keypreview设为true
from的onKeyDown事件写上恢复窗口的代码
if key=27 then //esc是27
恢复窗口的代码
[解决办法]
setparent 把panel句柄赋进去
而image的parent是可以修改为panel的
[解决办法]
setparent 把panel句柄赋进去
而image的parent是可以修改为panel的
[解决办法]
1 printwindow截取TScrollBox图片画到image里,其他步骤同上
2 setparent然后把TScrollBox最大化,其他步骤同上