Is there an easy way to show an icon on top of a button?

I have a set of 16x16 icons. I'd like to chose one and display it on top of a button.

I tried using OwnerDraw. Is that the best approach? If so, how do I draw the standard buttons Up/Down/Focus/Disabled?