Este ejemplo crea un formulario de forma Elíptica, pero cambiando la función CreateEllipticRgn por cualquier otra que pueda devolver un Rango, la puedes hacer de múltiples formas. Copia este código en un formulario, ejecuta y pulsa sobre el formulario...