NSIS 安装程序的界面结构

作者:贾可

一般由 NSIS 安装程序的界面样式如图 1 所示。它由以下几层界面构成:父窗口、父窗口上的控件、子窗口(每个单独的页面都是一个子窗口)、子窗口上的控件。虽然控件也是窗口,但是我们这里根据属性的不同在名称上作以区分。父窗口上的控件和子窗口都是父窗口的儿子,而子窗口上的控件是子窗口的儿子,父窗口的孙子。这层关系一定要先理清楚。下面对这些窗口的作用,以及它们在 NSIS 中的一些相关逻辑进行简单说明。