PySimple GUI как сделать прозрачное сквозное окно? - PullRequest
0 голосов
/ 13 февраля 2020

Я хочу нарисовать круг на экране, но он должен быть щелчком, и я должен иметь возможность щелкнуть кое-что позади в этом круге. Пока что мне удалось нарисовать круг и сделать его прозрачным, но я не мог сделать его кликом. Я знаю, что это возможно с флагом pywin32 win32con.WS_EX_LAYERED, но в документации PySimple GUI нет информации об этом. Как я могу решить эту проблему?

Моя текущая конфигурация окна:

window = sg.Window('Sample window', layout,
                   keep_on_top=True,
                   auto_size_buttons=False,
                   grab_anywhere=False,
                   no_titlebar=True,
                   return_keyboard_events=False,
                   alpha_channel=0.8,
                   use_default_focus=False,
                   transparent_color='red',
                   finalize=True)

Если это невозможно с PySimple GUI, возможно ли это сделать с помощью комбинации модулей pywin32?

...