2016-09-11 6 views
0

Мне нужно контролировать главное окно z-order, так сказать. Всегда сверху не мое дело. Я хочу поставить свое окно за все остальные и выше рабочего стола. Является ли это возможным? Есть ли аналог функции C++ SetWindowPos? Или, может быть, обходной путь?Измените систему z-order BrowserWindow на электроне, возможно?

ответ

1

Если это не то, что вы можете сделать с помощью parent/child windows, тогда вы можете позвонить SetWindowPos() через node-ffi (или написать собственный модуль узла/аддон). Чтобы получить HWND за BrowserWindow звонок getNativeWindowHandle(). Я понятия не имею, как вы это сделаете на MacOS или Ubuntu.

+0

Большое спасибо. Вы действительно помогли. –