crear menu desplegable para escritorio windows en pantalla maximizada con tres menu prinsipal 1. "Clientes" submenu "Registro de Clientes" 2 "Acerca de...", 3 Salida,
Para crear un menú desplegable en Python para Windows, podemos utilizar la biblioteca `tkinter`. A continuación, te muestro un ejemplo de cómo crear un menú desplegable con tres opciones principales y un submenu: ```python import tkinter as tk from tkinter import ttk class Aplicacion: def __init__(self, raiz): self.raiz = raiz self.raiz.title("Menú Desplegable") self.raiz.geometry("300x200") # Tamaño de la ventana self.raiz.maxsize(300, 200) # Tamaño máximo de la ventana self.raiz.state('zoomed') # Ventana maximizada # Crear menú principal self.menubar = tk.Menu(self.raiz) self.raiz.config(menu=self.menubar) # Crear menú "Archivo" self.archivo_menu = tk.Menu(self.menubar, tearoff=0) self.archivo_menu.add_command(label="Registro de Clientes", command=self.registro_clientes) self.archivo_menu.add_separator() self.archivo_menu.add_command(label="Salir", command=self.salir) self.menubar.add_cascade(label="Clientes", menu=self.archivo_menu) # Crear menú "Ayuda" self.ayuda_menu = tk.Menu(self.menubar, tearoff=0) self.ayuda_menu.add_command(label="Acerca de...", command=self.acerca_de) self.menubar.add_cascade(label="Acerca de...", menu=self.ayuda_menu) def registro_clientes(self): print("Registro de Clientes") def acerca_de(self): print("Acerca de...") def salir(self): self.raiz.destroy() if __name__ == "__main__": raiz = tk.Tk() app = Aplicacion(raiz) raiz.mainloop() ``` En este código, creamos una clase `Aplicacion` que se encarga de crear la ventana y el menú desplegable. La ventana se maximiza automáticamente al ejecutar el programa. El menú desplegable tiene tres opciones principales: "Clientes", "Acerca de..." y "Salir". La opción "Clientes" tiene un submenu con la opción "Registro de Clientes". Cuando se selecciona una opción del menú, se ejecuta la función correspondiente. Para ejecutar el código, simplemente copia y pega el código en un archivo con extensión `.py` y ejecuta el archivo con Python.