99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

Electron global-shortcut 模塊

2019-08-14 19:21 更新

global-shortcut 模塊可以便捷的為您設(shè)置(注冊(cè)/注銷)各種自定義操作的快捷鍵.

Note: 使用此模塊注冊(cè)的快捷鍵是系統(tǒng)全局的(QQ截圖那種), 不要在應(yīng)用模塊(app module)響應(yīng) ready 消息前使用此模塊(注冊(cè)快捷鍵).

var app = require('app');
var globalShortcut = require('electron').globalShortcut;

app.on('ready', function() {
  // Register a 'ctrl+x' shortcut listener.
  var ret = globalShortcut.register('ctrl+x', function() {
    console.log('ctrl+x is pressed');
  })

  if (!ret) {
    console.log('registration failed');
  }

  // Check whether a shortcut is registered.
  console.log(globalShortcut.isRegistered('ctrl+x'));
});

app.on('will-quit', function() {
  // Unregister a shortcut.
  globalShortcut.unregister('ctrl+x');

  // Unregister all shortcuts.
  globalShortcut.unregisterAll();
});

Methods

global-shortcut 模塊包含以下函數(shù):

globalShortcut.register(accelerator, callback)

  • accelerator Accelerator
  • callback Function

注冊(cè) accelerator 快捷鍵. 當(dāng)用戶按下注冊(cè)的快捷鍵時(shí)將會(huì)調(diào)用 callback 函數(shù).

globalShortcut.isRegistered(accelerator)

  • accelerator Accelerator

查詢 accelerator 快捷鍵是否已經(jīng)被注冊(cè)過了,將會(huì)返回 true(已被注冊(cè)) 或 false(未注冊(cè)).

globalShortcut.unregister(accelerator)

  • accelerator Accelerator

注銷全局快捷鍵 accelerator.

globalShortcut.unregisterAll()

注銷本應(yīng)用注冊(cè)的所有全局快捷鍵.

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)