久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

Electron:如何最小化渲染進(jìn)程中的窗口

Electron: How to minimize a window from a rendered process(Electron:如何最小化渲染進(jìn)程中的窗口)
本文介紹了Electron:如何最小化渲染進(jìn)程中的窗口的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

問題描述

場景

我有一個窗口,它有一個打開一個窗口的添加任務(wù)按鈕.每次用戶點擊它,它都會打開一個窗口.我在 add task window 上有一個按鈕,可以將其最小化.這個最小化按鈕如何實現(xiàn)?

I have a window and it has an add task button that is opening a window. Everytime user clicks on it, it opens a window. I have a button on add task window that minimize it. How to implement this minimize button?

代碼

我可以使用以下代碼關(guān)閉 最大化窗口:

I am able to close maximize window by using the code below:

var winclose = function () {
    window.close();
}

var winmaximize = function () {
    window.moveTo(0, 0);
    window.resizeTo(screen.width, screen.height);
}

但是,我找不到任何可以從渲染進(jìn)程中最小化窗口的函數(shù).

However, I am not able to find any function that can minimize a window from rendered process.

請幫忙,非常感謝;

注意:

瀏覽器不向開發(fā)者提供最小化它們的功能.但在這兒是一個不同的場景.這里我使用的是 Electronjs 提供的鉻.因此,在我們開發(fā)桌面應(yīng)用程序時,一定有辦法做到這一點

虛擬下載鏈接:從 OneDrive 下載

推薦答案

可以調(diào)用minimize() 在相應(yīng)的 BrowserWindow 實例上.問題是如何最好地訪問此實例,而這又取決于您打開窗口的方式以及最小化按鈕的位置.從您的示例中,我認(rèn)為最小化按鈕實際上位于您要關(guān)閉的窗口中,在這種情況下,您可以最小化焦點窗口,因為當(dāng)用戶單擊其中的按鈕時,窗口當(dāng)前應(yīng)該具有焦點:

You can call minimize() on the respective BrowserWindow instance. The question is how to best get access to this instance and this, in turn, depends on how you open the windows and where your minimize button is. From your example, I take it that the minimize button is actually in the window you want to close, in that case you can just minimize the focused window, because to when a user clicks the button inside it, the window should currently have the focus:

const { remote } = require('electron')
remote.BrowserWindow.getFocusedWindow().minimize();

您也可以使用 BrowserWindow.fromId() 來訪問相關(guān)窗口,例如,如果您想從另一個窗口最小化任務(wù)窗口.

Alternatively you can use BrowserWindow.fromId() to get access to the window in question if, for example, you want to minimize the task window from the other window.

這篇關(guān)于Electron:如何最小化渲染進(jìn)程中的窗口的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

discord.js v12: How do I await for messages in a DM channel?(discord.js v12:我如何等待 DM 頻道中的消息?)
how to make my bot mention the person who gave that bot command(如何讓我的機(jī)器人提及發(fā)出該機(jī)器人命令的人)
How to fix Must use import to load ES Module discord.js(如何修復(fù)必須使用導(dǎo)入來加載 ES 模塊 discord.js)
How to list all members from a specific server?(如何列出來自特定服務(wù)器的所有成員?)
Discord bot: Fix ‘FFMPEG not found’(Discord bot:修復(fù)“找不到 FFMPEG)
Welcome message when joining discord Server using discord.js(使用 discord.js 加入 discord 服務(wù)器時的歡迎消息)
主站蜘蛛池模板: 中文字幕免费在线 | 91精品导航 | www久| 色一阁 | 亚洲视频免费 | 亚洲欧美激情国产综合久久久 | 欧美一级欧美三级在线观看 | av影音资源 | 国产精品久久久久久久久久三级 | 欧美视频二区 | 九九色综合| 91成人小视频 | 99热精品在线观看 | 三级黄片毛片 | 极品国产视频 | 亚洲精品久久久一区二区三区 | 成人福利在线观看 | 羞羞视频网站免费观看 | 日韩久久久久 | 婷婷精品| 一本大道久久a久久精二百 欧洲一区二区三区 | 亚洲欧美国产毛片在线 | 国产精品毛片一区二区三区 | 中文字幕亚洲视频 | 精品网站999 | 精品福利在线 | 国产精品1区2区3区 一区中文字幕 | 综合久久久 | 久久国| 国产在线观看av | 精品99爱视频在线观看 | 日韩av一区二区在线观看 | 日本视频中文字幕 | 免费人成在线观看网站 | 久久高清国产视频 | 精品国产欧美一区二区三区成人 | 黄免费在线 | 国产亚洲精品精品国产亚洲综合 | 精品久久久久久久久久久久久久 | 久久丝袜视频 | 日本欧美在线视频 |