点击或拖拽改变大小

Functions.DIBStretch 方法

X#
在指定的窗口中显示 DIB.

命名空间:  VOGUIClasses
程序集:  VOGUIClasses (在 VOGUIClasses.dll 中) 版本:2.22 GA
语法
 FUNCTION DIBStretch(
	pWinBmp AS PTR,
	hWnd AS PTR,
	nCx AS DWORD,
	nCy AS DWORD,
	r8Factor AS REAL8
) AS VOID
查看代码

参数

pWinBmp
类型:Void*
指向 DIB 数据的指针.
hWnd
类型:Void*
窗口句柄.
nCx
类型:UInt32
显示 DIB 的宽度.
nCy
类型:UInt32
显示 DIB 的高度.
r8Factor
类型:Double
DIB 的缩放因子. 值为 1.0 将显示 DIB 的正常大小.

返回值

类型:
备注
DIBStretch() 将 DIB 复制到一个目标矩形中,<nWidth> by <nHeight>,缩放或压缩 DIB,以适合窗口 <hWnd> 的大小.<r8Zoom> 可以用来计算 DIB 的缩放因子.<r8Zoom> 可以用来计算 DIB 的缩放因子. 例如,值为 2.0 将 DIB 的大小加倍,而值为 0.5 将 DIB 缩放到其正常大小的一半.
示例