Siguiendo el desarrollo que estoy haciendo en WPF, viene este código que te permite cerrar una ventana con un click confirmando antes de salir de la aplicación. Está en C#, y por lo que veo NO es lo mismo que en WinForms… luego haré la aplicación de eso. Lo bueno es que se complementa con la aplicación WPF sin borde de ventana que mostré hace unas horas.

[sourcecode=”csharp”]

MessageBoxResult result = MessageBox.Show(“Quieres cerrar la aplicación?”, “Confirmación”, MessageBoxButton.YesNo,MessageBoxImage.Question);
if (result == MessageBoxResult.Yes)
{
Application.Current.Shutdown();
}

[/sourcecode]

Saludos!