I\'m trying to write a Windows Application that shows a pie chart with seven unequal slices (25%, 20%, 18%, 17%, 10%, 10%, 10%) all of them will be colored differently.
This isn't a direct answer to you question, but why aren't you using the Microsoft chart controls?
Scott Gu's post about it
I will advise you to take a look at ZedGraph.
If you want a sample code to actually draw pieChart using GDI you can check this tutorial.. It uses FillPie Method of Graphics class.
CodeProject.com has several samples. Here's one I've used. Also, I would recommend looking into the Google Charts. It will do this for you.