Здравствуйте, гость ( Вход | Регистрация )

> Проблема с работой в 3 окна браузера
Idiot)
сообщение 3.11.2020, 18:08
Сообщение #1


*

Registred
Сообщений: 9
Регистрация: 26.7.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.707
Возраст: 19



Всем привет. Случился такой фокус, из-за некоторых приколов в онлайн игре, приходится использовать 3 окна браузера на 1ом мониторе. 2 окна разделены на половину моника каждый к ним привязан кликер, также есть 3ье окно которое находится поверх всех(смотреть всякую фигню пока на первые 2 работает кликер). Вот в чём сама проблема, когда кликеру надо нажимать на первые окна оно их поднимает над тем на котором происходит всякая фигня от которой нельзя отвлекаться. В общем, незнает кто как сделать так чтоб оно не вылезало поверх главного окна?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
cirus
сообщение 3.11.2020, 23:41
Сообщение #2


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26702
Пользователь №: 16.971
Возраст: 29



Цитата
Варианты:
1) Установить на третье окно флаг поверх всех окон

Код
--lua
local ffi = require("ffi")
local GA_ROOTOWNER = 3
local HWND_TOPMOST = -1
local SWP_NOMOVE = 0x0002
local SWP_NOSIZE = 0x0001
ffi.cdef[[ int GetAncestor(int hwnd, int gaFlags);
bool SetWindowPos(int hWnd, int hWndInsertAfter, int X, int Y, int cx, int cy, int uFlags); ]]

-- пилот версии 2.41
-- нажать Ctrl+A чтобы указать окно, которое должно быть поверх всех
-- запустить скрипт
ffi.C.SetWindowPos(ffi.C.GetAncestor(workwindow(), GA_ROOTOWNER), HWND_TOPMOST, 0, 0, 0, 0, bit.bor(SWP_NOMOVE, SWP_NOSIZE))
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения



Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 18.7.2025, 4:51
Designed by Nickostyle