编程开发
C/C++
关闭 VS 的符合模式
typedef 与 define
GO
环境安装及修改路径
go 基础
解决go get 下载github项目慢或无法下载的问题
ASCII 码一览表
桌面应用开发 electron
electron ipc通信有啥用
const { app, BrowserWindow, ipcMain, dialog } = require('electron') 的解析
electron 常用模块介绍
Electron 项目解析
前端
python
植入获取当前python脚本所用到的依赖
本文档使用 MrDoc 发布
-
+
首页
electron 常用模块介绍
## 常用模块介绍 ``` const { ipcRenderer } = require('electron'); // 渲染进程的 IPC const { shell } = require('electron'); // 调用系统默认应用 const { Menu } = require('electron'); // 创建应用菜单 const { Tray } = require('electron'); // 系统托盘图标 const { app, BrowserWindow, ipcMain, dialog } = require('electron') // app 控制应用的生命周期。 // BrowserWindow 创建窗口。 // ipcMain 实现进程间通信。 // dialog 调用系统对话框。 // fs 模块是文件操作模块。 ``` ## 注意事项 - **主进程专用模块**: ipcMain、BrowserWindow、app、fs 等只能在主进程使用。 - **渲染进程专用模块**: ipcRenderer、webFrame 等需在渲染进程中使用。 - **通用模块**: shell、clipboard 等可在主进程和渲染进程中使用。
别卷了
2025年3月26日 21:29
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
PDF文档(打印)
分享
链接
类型
密码
更新密码