A great general purpose image library is SDL as it allows fast access to pixels without the headaches of pixel conversions (16/32/24-bit etc).
It’s also platform independent to boot.[/quote:196203dfcf]
If you haven’t used Direct X before SDL is an easier route. It’s easy to set up, extremely friendly community and handles much of the initialization for you.