
Electron学习二
主进程 职责 应用生命周期管理:控制应用启动、退出,监听 ready、window-all-closed 等事件 窗口管理:通过 BrowserWindow 模块创建和管理窗口(如最小化、最大化、关闭) 系统级操作:访问 Node.js API,执行文件读写、调用系统对话框(如打...
主进程 职责 应用生命周期管理:控制应用启动、退出,监听 ready、window-all-closed 等事件 窗口管理:通过 BrowserWindow 模块创建和管理窗口(如最小化、最大化、关闭) 系统级操作:访问 Node.js API,执行文件读写、调用系统对话框(如打...
安装node.js 安装 Node.js 验证 其他设置1 镜像 找到 npm 配置文件: Windows:C:\Users\<用户名>\.npmrc Mac/Linux:~/.npmrc 用文本编辑器打开 .npmrc,添加以下内容: 保存文件并重启终端 清理缓存并...
CefV8Handler 概述 允许在 C++ 中定义 JavaScript 可调用的函数或属性 当 JavaScript 调用绑定的 C++ 函数时,会触发 Execute 方法的 C++ 实现 继承CefV8Handler并重写Execute 示例1 示例2 注册到V8上下文...
Widget 概述 Chromium 中 UI 框架的一个核心类,它用于管理和控制应用程序窗口、对话框或其他类型的用户界面元素 Widget 提供了窗口的创建、布局、绘制、事件处理等功能,是 UI 系统中不可或缺的组件 角色 Widget 是一个基础类,用于创建和管理窗口或控件 ...
Views框架 由不同的UI空间组成不同的UI模块 比如标签栏,地址栏,书签栏等等 最后由BrowserView这个主要UI容器将不同的UI模块组织到一起 View 概述 Chromium 的 Views 框架中的基本 UI 元素,是所有 UI 组件的基类 作用 它提供了一个基础...