**Install source and version** - [x] Installed from the Windows Store - [ ] Installed with the MSIX from python\.org - [ ] Installed with the MSI from python\.org - [ ] Installed with `winget install 9N7512CXL7T` Version: 26.1 <!-- Note that the only WinGet command we support is the one shown above. Any issues encountered when you have installed using a different WinGet command should be reported first at https://github.com/microsoft/winget-pkgs/issues/ --> **Describe the bug** A clear and concise description of what the bug is. When creating a tkinter messagebox in Python launched by launcher.exe, the messagebox displays in the classic style, regardless of whether it is a console program. <img width="243" height="247" alt="Image" src=/proxy/https/github.com/%22https://github.com/user-attachments/assets/458ac76a-3ea6-4c36-8788-c634a5c556e8/%22 /> **To Reproduce** Steps to reproduce the behavior: 0. Install Python 3.14 using pymanager 1. Create `tkinter-msgbox-example.py`: ```py import sys from tkinter import messagebox if sys.platform == "win32": from ctypes import windll windll.user32.SetProcessDPIAware() messagebox.showinfo(title="Example",message="Hello world") ``` 2. Navigate to the folder: `C:\Users\USER\AppData\Local\Python\bin` 3. Drag `tkinter-msgbox-example.py` onto `python.exe` or `pythonw.exe` **Expected behavior** A clear and concise description of what you expected to happen. Display in the modern style, just like when running pymanager or running the Python interpreter directly. <img width="243" height="247" alt="Image" src=/proxy/https/github.com/%22https://github.com/user-attachments/assets/88b66371-4b1c-4abb-91a5-959f6c31a783/%22 /> **Additional context** If you have log files (check your `%TEMP%` directory!), drag-and-drop them here to include them.