I have an application which displays a bitmap image in the main client area. Then I wish to display button controls (over the top of the background image, obviously). How would I do this? Right now, I'm just displaying the bitmap in the WM_PAINT message, but I can't figure out how to get the button controls to be painted over the top of the background bitmap. I've only tried using UpdateWindow() and ShowWindow() on the buttons and those functions don't do anything to help in this case.
So... is there a way to paint the controls over the image, or do I have to just settle for blitting pieces of the background image around the buttons?