【发布时间】:2011-10-07 16:52:02
【问题描述】:
我找到了function
function RotateBitmap(var hDIB: HGlobal;
radang: Double; clrBack: TColor): Boolean;
旋转图像。但我不知道如何调用这个函数。我可以将什么参数传递给这个函数。 我完全不知道这个函数怎么用。
【问题讨论】:
-
感谢大卫。首先我不知道这个参数:
hDIB: HGlobal. -
这听起来像是一个DIB的句柄。但是代码对其执行 GlobalLock 并将其解释为指向位图信息标头的指针。这对我来说似乎很奇怪。我会寻找另一个例程。你试过graphics32了吗?我确信它会这样做,并且以非常自然的 Delphi 方式。
-
该代码适用于 DIB 节句柄,而不是 TBitmap。你必须先调用 GetObject