您的位置:首页 > 其它

【笨嘴拙舌WINDOWS】实践检验之GDI缩放

2013-09-04 16:41 162 查看
实践是检验真理的唯一标准

前面讲过MM_ANISOTROPIC能够完成缩放功能,现在我就来演示一下:





要完成缩放,需要确定图像使用GDI函数绘制,如果是位图就不行!

其中主要的代码就是

1     SetMapmode(dc,MM_Text);
2     //先继承MM_TEXT的属性
3     SetMapMode(dc,MM_ANISOTROPIC);
4     SetWindowExtEx(dc,rect.Right,rect.Bottom,nil);
5     SetViewportExtex(dc,rect.Right * trckbr1.Position div 100,rect.Bottom * trckbr1.Position div 100,nil);


点击查看完整Delphi代码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: