¿Cómo obtener el identificador de la forma superior en una aplicación de WinForm?

Tengo una aplicación WinForm que tiene otras formas secundarias (no mdi). Si el usuario presiona "Esc", la forma superior debe cerrarse incluso si no tiene el foco.

Puedo usar un gancho para teclado para capturar globalmente el Escape, pero también necesito que se cierre el controlador del formulario.

Supongo que hay una forma de hacerlo utilizando la API de Win32, pero ¿hay una solución que use código administrado?

Respuestas a la pregunta(5)

Su respuesta a la pregunta