问题描述:isMaximized() - - 判断当前窗口是否已最大化,始终返回false。
一、期望实现的功能和效果如下:
隐藏右上角窗口原有窗口菜单,自定义窗口菜单,实现窗口最小化、最大化(还原)、关闭功能。
二、实现步骤:
1、srcmainindex.js文件:
mainWindow = new BrowserWindow({
height: 600,
useContentSize: true,
width: 820,
transparent: false,
frame: false, // PS:隐藏窗口菜单
resizable: false,
movable: true,
webPreferences: {
nodeIntegration: true
}
})
2、在相应的renderer view文件中调用ipcRenderer相关api,实现和main主进程之间的通信(我这边把窗口菜单封装到了srcrenderercomponentsBaseFrame.vue):
<script>