I am looking to draw my non-client area in C#, for example, instead a rectangle as a form, i want an ellipse (this is an example), but how can i do it?
For WinForms, you'll need to process the WM_NCPAINT message (override Control.WndProc) and also enable the layered window style in order to have transparent regions in the bounding box.