在 Electron 中,你可以使用 systemPreferences.getColor()
方法来获取系统主题色。例如:
const { systemPreferences } = require('electron');
// 获取系统主题色
const color = systemPreferences.getColor('highlight');
console.log(color); // 输出系统主题色的 RGB 颜色值
你也可以使用 systemPreferences.getAccentColor()
方法来获取系统中使用的强调颜色(通常是突出显示的文本或图标的颜色)。
注意:这些方法只能在 Electron 的主进程中使用,如果你在渲染进程中使用它们,将会抛出错误。