@CoDDD

Как мне отключить масштабируемость окна?

Я пишу программу и мне нужно сделать так, чтобы окно нельзя было передвигать, развертывать и т.п. Я не знаю, как это реализовать. Помогите, пожалуйста.6023ece92090f998714018.png
  • Вопрос задан
  • 133 просмотра
Пригласить эксперта
Ответы на вопрос 2
Vindicar
@Vindicar
RTFM!
Не используй метод show(), он исключительно отладочный и не предназначен для показа изображений в ходе нормальной работы.
Варинты есть такие:
1. разобраться с Tkinter - он предоставляет куда больше контроля над окном. Насчет "нельзя менять размер" - точно может, но вот "нельзя передвигать" - это уже не факт. Tkinter идет в стандартной поставке, для простых GUI подойдёт.
2. Пишешь игру? Можешь потыкаться в pygame, он вроде для такого предназначен.
3. Если не нужна кроссплатформенность (только под Windows), то можно попробовать создавать окно без заголовка прямо через WinAPI, но это очень гемморойно. Я бы не стал связываться.
Ответ написан
Комментировать
@Andy_U
Пользуясь PIL - скорее всего нельзя (сами документацию читайте). Только если форкнуть и пропатчить. Но и то - запретить менять размер окна в OS - не проблема, а вот запретить двигать, это, я опасаюсь, надо сильно в недра OS забираться. Вопрос не про питон.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы