Inno setup 如何使我的安装程序稍微透明

Inno setup 如何使我的安装程序稍微透明,inno-setup,Inno Setup,我试图使用SetLayeredWindowAttributes使我的安装程序稍微透明,但是当我运行这段代码时,安装程序没有发生任何变化 [setup] AppName=Transparent AppVerName=1.0 DefaultDirName={pf}\program [Files] Source: "Untitled.png"; DestDir: {tmp}; Flags: ignoreversion dontcopy nocompression [Code] function S

我试图使用SetLayeredWindowAttributes使我的安装程序稍微透明,但是当我运行这段代码时,安装程序没有发生任何变化

[setup]
AppName=Transparent
AppVerName=1.0
DefaultDirName={pf}\program

[Files]
Source: "Untitled.png"; DestDir: {tmp}; Flags: ignoreversion dontcopy nocompression

[Code]
function SetLayeredWindowAttributes(
  hwnd: HWND;
  crKey: TColor;
  bAlpha: BYTE;
  dwFlags: DWORD
): Boolean;
external 'SetLayeredWindowAttributes@user32.dll stdcall';

Const
TransparentPercent = 20;
LWA_COLORKEY = 1;

procedure InitializeWizard();
begin
 SetLayeredWindowAttributes(WizardForm.Handle, clLime,(255 * TransparentPercent) / 100, LWA_COLORKEY);
end;

如何在Inno安装程序中使我的安装程序稍微透明?

为什么?安装程序不是应该透明的应用程序。无论如何,请参阅