文章来源:http://www.imtr.cn/html/n269.html
在/resources/app/lib/main.js中搜索const contextMenu = electron_1.Menu.buildFromTemplate,在这个方法里新增代码:
{ label: '置顶 / 取消置顶', click: () => { const isAlwaysOnTop = mainWindow.isAlwaysOnTop();// 检查当前是否已经置顶 mainWindow.setAlwaysOnTop(!isAlwaysOnTop);// 设置窗口的 置顶 状态 //contextMenu.items[0].label = isAlwaysOnTop ? '置顶窗口' : '取消置顶';// 更新菜单项的文字 }, },
修改菜单文字状态的功能暂时无效,暂时注释掉//contextMenu.items[0].label = isAlwaysOnTop ? '置顶窗口' : '取消置顶';// 更新菜单项的文字
原文地址:http://www.imtr.cn/html/n269.html