不失真缩放图片
来源:互联网 发布:kuka编程软件 编辑:程序博客网 时间:2024/05/17 04:06
Option Explicit'Form1上添加1个图片框picture1Private Declare Function StretchBlt Lib "gdi32" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal nSrcWidth As Long, ByVal nSrcHeight As Long, ByVal dwRop As Long) As LongPrivate Declare Function SetStretchBltMode Lib "gdi32" (ByVal hdc As Long, ByVal nStretchMode As Long) As LongPrivate Const HALFTONE = 4Private Const SRCCOPY = &HCC0020 ' (DWORD) dest = sourcePrivate Sub Form_Load() Picture1.Picture = LoadPicture("C:\images.jpg") '这时加入背景图,使其一运行就充满窗体 Picture1.Visible = False Picture1.AutoRedraw = True Me.AutoRedraw = True Call Form_Resize Me.Refresh Me.AutoRedraw = FalseEnd SubPrivate Sub Form_Resize() Dim Rtn As Long Dim hDC1 As Long, hDC2 As Long hDC1 = Picture1.hdc hDC2 = Me.hdc Call SetStretchBltMode(hDC2, HALFTONE) Rtn = StretchBlt(hDC2, 0, 0, Me.ScaleWidth, Me.ScaleHeight, hDC1, 0, 0, Picture1.ScaleWidth, Picture1.ScaleHeight, SRCCOPY) Me.AutoRedraw = True Me.RefreshEnd Sub摘自http://my.csdn.net/chenjl1031的帖子
0 0
- 不失真缩放图片
- 图片不失真比例缩放
- java图片缩放不失真(收集)
- PHP 图片等比例缩放不失真
- PHP图片缩放函数:实现等比例不失真缩放
- ios 图片缩放 失真
- PHP中图片实现等比例不失真缩放
- vc++ mfc 里保存缩放的bmp图片 不失真
- 图片压缩不失真
- jquery获取select中的option的text值|| PHP图片缩放函数:实现等比例不失真缩放
- ios 图片缩放失真 (1)
- 图片极致压缩,不失真
- 不失真的图片展示
- android图片压缩不失真
- 图片压缩算法,保证图片不失真
- 生成无失真不变形图片类
- Java图片缩小后不失真代码
- VB压缩图片(不失真)
- 洛谷 P1272 重建道路
- MATLAB知识点(一)
- Shell定时任务执行时间太长,下次任务执行时,上次的任务还没有结束的解决方案
- 将目标元素插入指定位置,删除子节点,替换子节点、应用之城市联动框
- 在Windows系统下用命令把应用程序添加到系统服务
- 不失真缩放图片
- pickle-泡菜技术
- 使用Visual Studio Code编写STM32程序
- putty通过ssh登录aws的ec2实例
- Win10 64位使用Xilinx ISE14.7点击Open Project崩溃的解决方法
- 【codevs 1023】GPA计算
- 第六章 编程练习(6-9)
- linux 命令终端显示-bash-4.2#解决方法
- 代码实现自定义dialog样式