This may be a dumb question…
When I log into Starcraft 2 and see that beautiful UI, I can’t help but wonder if it’s designed using Windows Forms (.Net or C#). Is the login box just some kind of Windows dialog or do they do their own thing – whatever that may be?
Is it possible to get that much customization within Windows Forms?
No. They use DirectX. DirectX bypasses normal windows and operates at alower level.
You can customize a form to a great degree. You have full control over painting it to look however you want.