Я хочу контролировать использование кнопки [X]
(кнопка окна выхода), которая обычно присутствует в правом верхнем углу при запуске приложения Python
на основе консоли. Я буду предлагать вызов по программе: sys.exit()
при необходимости. Я знаю, что есть аналогичный вариант, доступный даже для программирования Java
GUI
.Отключить кнопку закрытия окна консоли
2
A
ответ
4
Try:
import win32console, win32gui, win32con
hwnd = win32console.GetConsoleWindow()
if hwnd:
hMenu = win32gui.GetSystemMenu(hwnd, 0)
if hMenu:
win32gui.DeleteMenu(hMenu, win32con.SC_CLOSE, win32con.MF_BYCOMMAND)
Это требует, чтобы pywin32 модули должны быть установлены. Примечание. Я не тестировал это, так как у меня нет доступа к банкомату Windows.
Ссылки:
Смежные вопросы
- 1. Как отключить кнопку закрытия WPF?
- 2. Отключить кнопку закрытия
- 3. Как отключить кнопку закрытия?
- 4. Как отключить кнопку закрытия Excel?
- 5. Отключить кнопку закрытия в обработке
- 6. Отключить отображение окна консоли
- 7. как отключить кнопку закрытия окна в OSX с помощью wxpython?
- 8. Как отключить кнопку закрытия окна с помощью Qt?
- 9. Как отключить кнопку закрытия диалогового окна в MS Access?
- 10. Как отключить кнопку закрытия браузера
- 11. Как отключить кнопку закрытия в моем goog.ui.Dialog?
- 12. Как отключить кнопку закрытия в GTK?
- 13. Предотвращение закрытия окна консоли после возврата значения
- 14. Какой шрифт Windows отображает кнопку закрытия окна?
- 15. Изменить кнопку закрытия в форме окна
- 16. Добавить кнопку закрытия для переключения окна js
- 17. Как перехватить кнопку закрытия окна gtk?
- 18. Как включить кнопку закрытия окна здесь?
- 19. Не удалось определить кнопку закрытия всплывающего окна
- 20. Добавить кнопку закрытия для всплывающего окна
- 21. Настроить кнопку закрытия диалогового окна jQuery
- 22. Inno Setup Отключить кнопку закрытия (X)
- 23. Как скрыть/отключить google.maps.places. Закрыть кнопку закрытия?
- 24. Отключить кнопку закрытия для window.open inChrome/Mozilla
- 25. Отключить кнопку закрытия в Jquery UI Dialog
- 26. C# WPF Отключить кнопку выхода/закрытия
- 27. Как отключить кнопку закрытия в Thickbox IFRAME
- 28. Отключить кнопку закрытия без отключения значка
- 29. Окно закрытия окна PowerBuilder
- 30. Отключить приложение Java из консоли/командного окна
Что вы используете для кодирования GUI? – Zizouz212
Этот вопрос задан несколько раз, в том числе [здесь] (http://stackoverflow.com/questions/24059269/intercepting-the-close-window-button-tkinter-window-throws-an-tcl-error) и [здесь ] (http://stackoverflow.com/questions/3295270/overriding-tkinter-x-button-control-the-button-that-close-the-window) – JGreenwell
Какой инструмент GUI вы используете? – dvhh