如何使Inno Setup页面的底部透明?(提供了屏幕截图)

the_Ma5TeR

如何制作这样的Inno Setup安装程序:

在此处输入图片说明

我的意思是,我想使Inno Setup页面的底部像上面的图像一样。

我应该使用哪种Pascal编码?

谢谢。:)

罗宾

最简单的方法是iswin7.dll从互联网上获取库,并通过以下代码使用它:

[Files]
Source: ".\ISWin7.dll"; DestDir: "{tmp}"; Flags: dontcopy nocompression

[Code]
procedure iswin7_add_glass(Handle:HWND; Left, Top, Right, Bottom : Integer; GDIPLoadMode: boolean);
    external 'iswin7_add_glass@files:iswin7.dll stdcall';
procedure iswin7_add_button(Handle:HWND);
    external 'iswin7_add_button@files:iswin7.dll stdcall';
procedure iswin7_free;
    external 'iswin7_free@files:iswin7.dll stdcall';

procedure InitializeWizard();
begin
    iswin7_add_button(WizardForm.BackButton.Handle);
    iswin7_add_button(WizardForm.NextButton.Handle);
    iswin7_add_button(WizardForm.CancelButton.Handle);
    iswin7_add_glass(WizardForm.Handle, 0, 0, 0, ScaleY(47), True);
end;

procedure DeinitializeSetup();
begin
    iswin7_free;
end;

请记住,这iswin7.dll是非官方的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带有参数和屏幕截图的Inno Setup页面列表

来自分类Dev

如何获取屏幕外页面的完整屏幕截图?

来自分类Dev

如何使Inno Setup RunList清单框透明?

来自分类Dev

如何从Inno Setup安装JRE?

来自分类Dev

如何在Inno Setup中删除安装页面中的底部面板

来自分类Dev

在Inno Setup中:如何使用/了解自定义页面的CurPageIDs的值?

来自分类Dev

如何覆盖Inno Setup中的功能?

来自分类Dev

Inno Setup到底如何强制重启

来自分类Dev

如何使用Inno Setup检查Internet连接

来自分类Dev

Inno Setup Compiler:如何修改文件内容

来自分类Dev

Inno Setup:如何使用单选按钮和表单创建页面

来自分类Dev

如何以编程方式拍摄整个活动页面的屏幕截图?

来自分类Dev

如何在asp.net中获取当前页面的屏幕截图。

来自分类Dev

Inno Setup:如何获取引发异常的异常代码?

来自分类Dev

如何在Inno Setup中最小化安装程序?

来自分类Dev

如何在Inno Setup中解析JSON字符串?

来自分类Dev

如何从代码部分完全禁用Inno Setup中的特定组件?

来自分类Dev

如何在Inno Setup中捕获OleObject异常?

来自分类Dev

如何使用Inno Setup作为必备组件安装.NET Framework?

来自分类Dev

如何使用Inno Setup支持数千个文件?

来自分类Dev

如何使用通配符测试Inno Setup中是否存在文件

来自分类Dev

如何在Inno Setup中翻译MsgBox中包含的文本?

来自分类Dev

Inno Setup:/ verysilent安装后如何自动运行程序?

来自分类Dev

如何在inno setup中进行mysql的静默安装?

来自分类Dev

如何从Inno Setup安装程序设置全局环境变量?

来自分类Dev

如何在Inno Setup中使用Pascal变量?

来自分类Dev

Inno Setup:如何在InitializeWizard中使用{app}?

来自分类Dev

如何在Inno Setup中使用特殊字符?

来自分类Dev

如何检查端口在Inno Setup中是否可用?

Related 相关文章

  1. 1

    带有参数和屏幕截图的Inno Setup页面列表

  2. 2

    如何获取屏幕外页面的完整屏幕截图?

  3. 3

    如何使Inno Setup RunList清单框透明?

  4. 4

    如何从Inno Setup安装JRE?

  5. 5

    如何在Inno Setup中删除安装页面中的底部面板

  6. 6

    在Inno Setup中:如何使用/了解自定义页面的CurPageIDs的值?

  7. 7

    如何覆盖Inno Setup中的功能?

  8. 8

    Inno Setup到底如何强制重启

  9. 9

    如何使用Inno Setup检查Internet连接

  10. 10

    Inno Setup Compiler:如何修改文件内容

  11. 11

    Inno Setup:如何使用单选按钮和表单创建页面

  12. 12

    如何以编程方式拍摄整个活动页面的屏幕截图?

  13. 13

    如何在asp.net中获取当前页面的屏幕截图。

  14. 14

    Inno Setup:如何获取引发异常的异常代码?

  15. 15

    如何在Inno Setup中最小化安装程序?

  16. 16

    如何在Inno Setup中解析JSON字符串?

  17. 17

    如何从代码部分完全禁用Inno Setup中的特定组件?

  18. 18

    如何在Inno Setup中捕获OleObject异常?

  19. 19

    如何使用Inno Setup作为必备组件安装.NET Framework?

  20. 20

    如何使用Inno Setup支持数千个文件?

  21. 21

    如何使用通配符测试Inno Setup中是否存在文件

  22. 22

    如何在Inno Setup中翻译MsgBox中包含的文本?

  23. 23

    Inno Setup:/ verysilent安装后如何自动运行程序?

  24. 24

    如何在inno setup中进行mysql的静默安装?

  25. 25

    如何从Inno Setup安装程序设置全局环境变量?

  26. 26

    如何在Inno Setup中使用Pascal变量?

  27. 27

    Inno Setup:如何在InitializeWizard中使用{app}?

  28. 28

    如何在Inno Setup中使用特殊字符?

  29. 29

    如何检查端口在Inno Setup中是否可用?

热门标签

归档