¿Cómo dibujar un botón personalizado en la barra de título de Windows con Windows Forms?

¿Cómo dibuja un botón personalizado junto a los botones para minimizar, maximizar y cerrar dentro de la Barra de título del formulario?

Sé que necesita usar las llamadas a la API de Win32 y anular el procedimiento WndProc, pero no he podido encontrar una solución que funcione correctamente.

¿Alguien sabe como hacer esto? Más específicamente, ¿alguien sabe una manera de hacer esto que funcione en Vista?

Respuestas a la pregunta(3)

Su respuesta a la pregunta