Python Изменить цвет рамки окна приложения на Windows 10

Знаю, что за отрисовку рамки отвечает оконный менеджер операционной системы. PySide6 использую как пример графического приложения. Подход с безрамочным окном можно не предлагать.

Обычная рамка/Перекрашенная:

введите сюда описание изображения введите сюда описание изображения

Что я нашёл:

  1. Работает так как я хотел, но только на Windows 11 https://stackoverflow.com/a/75050180
  2. SetSysColors из документации Microsoft, но работать у меня не захотело https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setsyscolors

Пример приложения:

import sys
from PySide6.QtWidgets import QMainWindow, QLabel, QApplication


class MainWindow(QMainWindow):
    def __init__(self):
        super().__init__()
        self.setWindowTitle('Simple Application')
        self.setCentralWidget(QLabel('Hello Windows!'))


if __name__ == '__main__':
    app = QApplication(sys.argv)
    win = MainWindow()
    win.resize(500, 500)
    win.show()
    sys.exit(app.exec())

Ответы (0 шт):