nice API-Call, but it cannot draw a gradient with different angles. Take a look to my attached demo, it shows an example how you can use GDI+ functions for drawing gradients. I hope this is what you've been looking for.
Thank you both for the suggestions. Apologies that I ended up asking a non-AC question in these forums, I had thought there might be a library I had overlooked. Anyway I really appreciate you both taking the time to reply to an off-topic message as this turned out to be.