Dose windows provide a control to display a bitmap. I know there is BitBlt but I think that won't do whant it to do. I want to have a child window with scroll bars wich can display a portion of the bitmap, would I need to write this msyelf or is there a windows control to do it?
A static control with the SS_BITMAP style set will display a bitmap. You will have to set up the scrolling yourself so for that you will most likely need a custom control, I would search around there are a lot of people who have done it. In my Res2Dlg add in for RadASM I did something like that.