Inno setup 安装程序由Inno Setup和SPAWNWND构建,在UAC窗口上通知Wnd参数

Inno setup 安装程序由Inno Setup和SPAWNWND构建,在UAC窗口上通知Wnd参数,inno-setup,uac,Inno Setup,Uac,程序路径中的spawwnd和NOTIFYWND参数是什么 这两个参数用于设置的提升部分和非提升部分之间的通信,用于…原始用户功能、退出代码等。 您可能可以在中找到更多详细信息 请注意,这些是一个实现细节,您不应该依赖它们或对值执行任何操作。spawn()是一个c函数组,它执行子进程,但不通过分叉!有spawvl()-vl表示参数的“变量列表”(如spawvl(arg1,arg2,arg3,…arg n,NULL);)spawnl()我猜执行的程序在列表中有固定数量的参数。还有spawnvle()

程序路径中的
spawwnd
NOTIFYWND
参数是什么


这两个参数用于设置的提升部分和非提升部分之间的通信,用于
…原始用户
功能、退出代码等。
您可能可以在中找到更多详细信息

请注意,这些是一个实现细节,您不应该依赖它们或对值执行任何操作。

spawn()
是一个c函数组,它执行子进程,但不通过分叉!有
spawvl()
-vl表示参数的“变量列表”(如
spawvl(arg1,arg2,arg3,…arg n,NULL);
spawnl()
我猜执行的程序在列表中有固定数量的参数。还有
spawnvle()
spawnle()
-它们类似于
(int argc,char**argV)
-
e
代表环境,这意味着
argV char
数组,它们同样存在于可变和固定数量的列表参数中。Linux等价物是
exec-function
group


我想这些函数(调用的进程)是通过
信号
与它们的父母进行通信的

如果你没有阅读问题并查看其中的标签就不发布可能会更好。这个问题与InnoSetup特别相关,与C或
spawn()
函数组完全无关。InnoSetup完全用Delphi编写,不使用spawn函数或其任何相关函数。