对Chromium Embedded Framework 3子进程使用单个可执行文件时,程序如何检测它是作为主可执行文件还是作为子进程运行?
我发现主进程使用命令行开关--type=zygote
运行,但子进程不运行。
(伪语言)是否总是正确的:
if (command line switch --type=zygote not found) {
we are in subprocess
}
答案 0 :(得分:2)
是的,我相信,我们成功地使用了这种技术。
if ( wcsstr(lpCmdLine, L"type") == NULL ){
// we have no subprocess type so we are the main process
}