您当前的位置: 首页 >  架构

插件开发

暂无认证

  • 1浏览

    0关注

    492博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

libcef-框架架构中概念介绍-命令行参数-元素布局-应用程序结构(二)

插件开发 发布时间:2022-03-18 08:13:11 ,浏览量:1

文章目录
    • 1.命令行参数
    • 2.应用布局
      • 2.1 windows
      • 2.2 linux
      • 2.3 MacOS
    • 3.应用结构
      • 3.1 入口函数
      • 3.2 单个可执行文件
      • 3.3 单独的子进程可执行文件
    • 4.作者答疑

1.命令行参数

  CEF3 和 Chromium 中的许多功能可以使用命令行参数进行配置。这些参数采用“–some-argument[=optional-param]”的形式,并通过 CefExecuteProcess() 和 CefMainArgs 结构传递到 CEF(请参阅下面的“应用程序结构”部分)。

  要在将 CefSettings 结构传递到 CefInitialize() 之前,禁用来自命令行的参数处理,请将 CefSettings.command_line_args_disabled 设置为 true。

  要在主机应用程序中指定 CEF/Chromium 命令行参数,请实现 CefApp::OnBeforeCommandLineProcessing() 方法。要将特定于应用程序的(非 CEF/Chromium)命令行参数传递给子进程,请实现 CefBrowserProcessHandler::OnBeforeChildProcessLaunch() 方法。有关如何发现受支持的 CEF/Chromium 命令行开关的更多信息,请参阅shared/common/client_switches.cc 中的注释。

2.应用布局 2.1 windows

  在 Windows 上,默认布局将 libcef 库和相关资源放在应用程序可执行文件旁边。2623 分支的目录结构如下所示:

Application/ 
    cefclient.exe             
关注
打赏
1665481431
查看更多评论
0.0427s