如何在 Inno Setup 中最小化我的安装程序?
How do I minimize my installer in Inno Setup?
我在 Inno Setup 中创建了自己的自定义最小化按钮。
我想知道如何在我点击安装程序时最小化它。
最小化应该就像安装程序边框上的默认最小化按钮一样。
要模拟单击 window 标题中的最小化按钮,请发送 WM_SYSCOMMAND
message to the installer wizard form using the PostMessage
support function:
const
WM_SYSCOMMAND = 274;
SC_MINIMIZE = $F020;
procedure MinimizeButtonClick(Sender: TObject);
begin
PostMessage(WizardForm.Handle, WM_SYSCOMMAND, SC_MINIMIZE, 0);
end;
您可以使用此代码。
procedure MinimizeBtnClick(Sender: Tobject);
begin
SendMessage(WizardForm.Handle,2,61472,0);
end;
我在 Inno Setup 中创建了自己的自定义最小化按钮。
我想知道如何在我点击安装程序时最小化它。
最小化应该就像安装程序边框上的默认最小化按钮一样。
要模拟单击 window 标题中的最小化按钮,请发送 WM_SYSCOMMAND
message to the installer wizard form using the PostMessage
support function:
const
WM_SYSCOMMAND = 274;
SC_MINIMIZE = $F020;
procedure MinimizeButtonClick(Sender: TObject);
begin
PostMessage(WizardForm.Handle, WM_SYSCOMMAND, SC_MINIMIZE, 0);
end;
您可以使用此代码。
procedure MinimizeBtnClick(Sender: Tobject);
begin
SendMessage(WizardForm.Handle,2,61472,0);
end;