Создать окно и прослушивать нативные сообщения в nodejs - PullRequest
0 голосов
/ 10 мая 2018

Уже целый год я пытаюсь время от времени создавать окно windows в nodejs, чтобы получить собственный обработчик и прослушивать входящие сообщения.

Я использовал в качестве обходного пути электронное окно. Но создание полноценного браузера только для прослушивания собственных сообщений Windows не является решением. Также существует слишком много проблем с нативными аддонами и электронами.

У меня нет опыта написания собственных аддонов или событий, просто пишу код на С ++ / С.

У кого-нибудь есть решение для этого? Проблема в том, что у меня есть API, который требует отправить hwnd окна программе, а затем он отправляет собственные сообщения в окно.

1 Ответ

0 голосов
/ 25 мая 2018

Используйте IPCRender для связи icpMain.on для прослушивания и ipcRenderer.send для отправки.

BrowserWindow1 -> BrowserCode -> BrowserWindow2

enter image description here

...