Я хочу создать программу Python, которая при работе в фоновом режиме (например, запускается из командной строки) изменит разрешение экрана Windows (и сместит положение экрана). И тогда пользователь может продолжать использовать свой компьютер в этом другом разрешении.
Например: (поддельный код ниже)
import os
os.changeResolution(800,600)
# the entire windows desktop resolution changes to a (800,600) box, with black/empty around it
os.changeScreenPosition(100,200)
# shifts the (800,600) window of the desktop to position (100,200)
while 1:
# do nothing, just keep the screen like we set it above while this little python program is running somewhere
continue
Изображение ниже показывает до / после: ![enter image description here](https://i.stack.imgur.com/tLFBU.jpg)
после:
(экран уменьшен до нового разрешения, позиция смещена, фоновое окружение черное)
Теперь, когда эта программа работает, свернута где-то, пользователь может go о своих другие настольные задачи. Возможно ли это с Python и Windows 10?
В качестве продолжения, что если я захочу изменить форму, скажем, прямоугольную angular рамку, на круг? Например, чтобы исказить / выпучить экран.
Спасибо за любую помощь.