Saludos a todos !!!
Yvan, ¿no te serviría (tomando un poco de la idea de raul338) un
form "normal" sin borde? lo colocas, ya sabes
none.
¿Qué va a pasar con esto? Te a quedar un
Form inmóvil. Pero puedes crear una
barra de título personalizada, tomando un
PictureBox, le creas un fondo, bueno ya queda a tu imaginación. A continuación, te puedes servir de las API's
ReleaseCapture y
SendMessage.
Ahi podrías resolver lo de tu problema con lo de "desaparecer" el icono default.
Ahora si lo que necesitas es mantenerlo con el 'formato'
MDI, puedes "crear" los forms hijos (MDIChild), valiéndote de la API
SetParent.
Espero te pueda servir de algo, Hermano !!!
Saludos !!!
Manuel F. Borrego S.

Barcelona. Venezuela.