Comment obtenir le handle du formulaire de premier plan dans une application WinForm?

J'ai une application WinForm qui a d'autres formes d'enfants (pas mdi). Si l'utilisateur appuie sur "Echap" du formulaire de premier plan devrait être fermé, même si elle n'a pas le focus.

Je peux utiliser un hook clavier à l'échelle mondiale attraper le fuir, mais j'ai aussi besoin de la poignée de la forme fermée.

Je pense qu'il y a un moyen de le faire à l'aide de l'API Win32, mais est-il une solution à l'aide de code managé?

OriginalL'auteur tzup | 2009-06-16