15得票1回答
Delphi TImageList位图更改

我使用的是Delphi XE2 Update 3。由于一些第三方组件与Update 4不兼容,因此我们还没有进行更新。 我的应用程序中使用了TImageList。我注意到,很多时候当从源代码视图切换到表单视图(F12)时,先前未修改的单元会突然被修改。如果我保存由按下F12引起的更改,我可以...

12得票1回答
如何禁用按钮中的闪烁图像?

我有一个与 ImageList 相关联的 Button,我通过 OnClickEvent 更改 ImageIndex。 现在我遇到了一个问题,当我使用 OnClickEvent 改变 image 时,它会发生变化,但是如果我将鼠标移动到它上面,它会显示旧的图片并且会闪烁。 有人知道如何禁用...

12得票2回答
如何从ImageList中加载透明图像?

我想从 TImageList 中加载一张(32位深度,透明)图片到一个 TImage 中。标准的方法是 ImageList.GetBitmap(Index, Image.Picture.Bitmap);。但是 GetBitmap 方法不支持透明度,所以我总是得到一个非透明的位图。

9得票3回答
如何从系统ImageList中绘制按比例缩放的图像版本?

我创建并初始化了TImageList... ImageList:=TImageList.Create(self); ImageList.ShareImages:=true; 我获取了小图标(16x16)的系统ImageList句柄... ImageList.Handle:=SHGetF...