程序路径中的SPAWNWND和NOTIFYWND参数是什么?
答案 0 :(得分:5)
这两个参数用于...AsOriginalUser
功能,退出代码等设置的提升部分和非提升部分之间的通信。
您可以在Inno source code itself中找到更多详细信息。
请注意,这些是实现细节,您不应该依赖它们或对值执行任何操作。
答案 1 :(得分:-2)
func loadAmazonAd(){
if ((amazonAdView) != nil) {
amazonAdView.removeFromSuperview()
amazonAdView = nil
}
let adFrame: CGRect = CGRect(x: 0, y: 20, width: UIScreen.main.bounds.width, height: 90);
amazonAdView = AmazonAdView(frame: adFrame)
amazonAdView.autoresizingMask = [.flexibleWidth, .flexibleLeftMargin, .flexibleRightMargin, .flexibleBottomMargin]
amazonAdView.setHorizontalAlignment(.center)
amazonAdView.setVerticalAlignment(.fitToContent)
amazonAdView.delegate = self
let options = AmazonAdOptions()
options.isTestRequest = true
amazonAdView.loadAd(options)
}
是一个执行子进程的c函数组,但不是通过分叉执行!有spawn()
- vl代表参数的“变量列表”(如spawnvl()
)。 spawnvl(arg1, arg2, arg3,...arg n, NULL);
我想在列表中执行一个具有固定数量参数的程序。还有spawnl()
和spawnvle()
- 这些与spawnle()
相似 - (int argc, char **argV)
代表环境,即e
数组,并且它们同时存在变量和固定金额列表args。 Linux等价物是argv-char
组。
我猜这些函数(调用的进程)通过exec -function
与父母进行通信