校园资讯是有思俱乐部为教室机房打造的小型资讯项目,从学生的角度为同学打造一个符合他们兴趣要求、学习要求的资讯平台。校园资讯涵盖了深圳技师学院的校园信息,着力为大学生思想道德素质提高服务,提供优质“成长型资讯”,主要包括理想信念、道德法律、爱国创新、成长学习等方面的内容;具体提供了程序、网络、产品等宝贵的学习资料以及视频教学资料,同时还提供时事新闻与校内新闻,让学生在学习的同时不忘了解校园及社会动态,加强同学交流,培养学生关注时事的习惯。
http://git.1473.cn/root/UseStudio.CampusInfo
const electron = require('electron'); const ipc = electron.ipcMain;//用于接收命令的ipc模块 const app = electron.app; const BrowserWindow = electron.BrowserWindow;//引入一个BrowserWindow const path = require('path'); const url = require('url');//引入url处理模块 const Menu = electron.Menu;//引入菜单慕课 const Tray = electron.Tray;//引入托盘模块 const regedit = require('regedit'); //引入regedit
主进程
const path = require('path') const electron = require('electron') const ipc = electron.ipcMain const app = electron.app const Menu = electron.Menu const Tray = electron.Tray let appIcon = null ipc.on('put-in-tray', function (event) { const iconName = process.platform === 'win32' ? 'windows-icon.png' : 'iconTemplate.png' const iconPath = path.join(__dirname, iconName) appIcon = new Tray(iconPath) const contextMenu = Menu.buildFromTemplate([{ label: '移除', click: function () { event.sender.send('tray-removed') } }]) appIcon.setToolTip('在托盘中的 Electron 示例.') appIcon.setContextMenu(contextMenu) }) ipc.on('remove-tray', function () { appIcon.destroy() }) app.on('window-all-closed', function () { if (appIcon) appIcon.destroy() })
渲染进程
const ipc = require('electron').ipcRenderer const trayBtn = document.getElementById('put-in-tray') let trayOn = false trayBtn.addEventListener('click', function (event) { if (trayOn) { trayOn = false document.getElementById('tray-countdown').innerHTML = '' ipc.send('remove-tray') } else { trayOn = true const message = '再次点击示例按钮移除托盘.' document.getElementById('tray-countdown').innerHTML = message ipc.send('put-in-tray') } }) // 从图标上下文菜单中删除托盘 ipc.on('tray-removed', function () { ipc.send('remove-tray') trayOn = false document.getElementById('tray-countdown').innerHTML = '' })
作者:信息录入:文案编辑:视频录制:视频编辑:图片编辑:关键字修改: