Есть ли способ переместить окно на другой монитор с помощью Python?
Мне нужно получить дескриптор окна, а затем переместить его на мой второй монитор. Является ли это возможным с помощью python 2.6, предпочтительно используя стандартные библиотеки.
- Изменить разрешение окна Matplotlib Figure при сохранении графика?
- Как удалить любое приложение с помощью python или (и) ruby
- Помощь с ошибкой pyHook
- Получение имени активного окна
- Использование ресурсов в окнах
Используйте модуль pywin32 для доступа к собственному API Win32. Функции, которые вам понадобятся для использования:
-
EnumWindows
для перечисления всех окон верхнего уровня в системе; найдите тот, который вы хотите, и сохраните ручку окна. -
EnumDisplayMonitors
перечисляет все мониторы в системе -
GetMonitorInfo
для получения виртуальных отображаемых координат монитора и определения того, является ли каждый монитор основным монитором -
MoveWindow
чтобы переместить окно в нужные координаты виртуального дисплея, используя дескриптор окна, который вы обнаружили ранее
- Изменение номера при вставке в список
- python конвертирует 12-битное изображение, закодированное в строке до 8 бит png
- Скрипт Python выдает консоль при запуске планировщиком
- Какая версия Visual Studio представляет собой Python на моем компьютере, скомпилированном?
- Как запустить несколько других скриптов python вместе и отправить их аргументы?
- Как выполнить команду командной строки из python
- Python в Windows – как ждать нескольких дочерних процессов?
- Есть ли способ перечислить все доступные буквы диска в python?
- Можно ли написать службу Windows с помощью Python?
- Изменение среды по умолчанию в anaconda
- В Windows, как я могу установить глобальный клавиатурный глюк самого низкого уровня?