Partage
  • Partager sur Facebook
  • Partager sur Twitter

Placer fenêtre tk au second plan

    12 juillet 2023 à 20:04:03

    Bonjour,
    Avec ce petit code j'ouvre une interface avec un bouton qui me permet d'ouvrir ma messagerie par défaut. J'aimerais que la fenêtre principale (l'interface avec le bouton) passe en arrière plan dès l'ouverture de la messagerie et qu'elle réapparaisse à la fermeture de cette dernière. Je n'arrive pas à trouver de configuration appropriée pour que ma requête puisse se réaliser. J'utilise Python 3.11.4 et Windows 11. J'ai pris ce code pour l'exemple car mon application est beaucoup plus volumineuse et nominative. Je vous remercie pour votre aide.

    import tkinter as tk
    import webbrowser

    def ouvrir_messagerie():
        url = "mailto:"
        webbrowser.open(url, new=1)

    # Création de la fenêtre principale
    fenetre = tk.Tk()

    # Création d'un bouton pour ouvrir la messagerie
    bouton = tk.Button(fenetre, text="Ouvrir la messagerie", command=ouvrir_messagerie)
    bouton.pack()

    # Lancement de la boucle principale
    fenetre.mainloop()

    • Partager sur Facebook
    • Partager sur Twitter
      13 juillet 2023 à 11:10:02

      Dans l'idée ce serait de surveiller la fermeture de la fenêtre/application que tu as ouvert, ça doit se faire via les api windows.
      • Partager sur Facebook
      • Partager sur Twitter

      Placer fenêtre tk au second plan

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown