Sind diese Informationen irgendwie im Renderer-Prozess kodiert?
Hast du das probiert?
require('electron').remote.getCurrentWindow().id
@abdihaikal Prost, das habe ich in den Dokumenten vermisst :)
Da Electron jetzt mehr Dinge hat als vor 2 Jahren, können Sie einfach das Ereignis Ihres IPC-Aufrufs durchgehen und das BrowserWindow anfordern, das den Aufruf ausgelöst hat:
event.sender.getOwnerBrowserWindow()
hat das. Es gibt ein BrowserWindow-Objekt mit allen Eigenschaften zurück, die es haben könnte, wie zum Beispiel: minimiere(), close(), etc....
Hilfreichster Kommentar
Hast du das probiert?
require('electron').remote.getCurrentWindow().id