gpt4 book ai didi

javascript - Electron 如何在主进程中创建菜单?

转载 作者:搜寻专家 更新时间:2023-11-01 05:29:40 25 4
gpt4 key购买 nike

Electron 文档仅讨论在渲染器进程中创建菜单。由于应用程序菜单栏(至少在我的例子中)对于我的应用程序来说是静态的,因此最好只从主进程创建一次。

有办法吗?

最佳答案

实际上,the documentation说它被设计用于主进程,尽管您可以在渲染器中使用 remote 模块:

This module is a main process module which can be used in a render process via the remote module.

因此,无论您在何处拥有 Main 流程,您只需要执行以下操作:

const electron = require('electron');
const Menu = electron.Menu;

mainWindow = new BrowserWindow({width: 800, height: 600});

var menu = new Menu();

// Prepare your menu's content ...

Menu.setApplicationMenu(menu);

关于javascript - Electron 如何在主进程中创建菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35090014/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com