Gracais ecfisa
Pero aun me faltan cosas para que tenga el comportamiento. Con este código se muestra/oculta pulsando alt. Pero si por ejemplo puslo Alt+Tab para saltar a otra aplicación y el menú esta oculto, se hace visible al haber pulsado Alt.
Y no se como hacerle tomar el foco, o sea, al pulsar Alt aparece el menú pero no toma el foco. Y al pulsar esc o pasar el foco a otro control no desaparece tampoco.
He buscado por si había algún componente pero no veo nada. Gracias otra vez...