One way to do this would be to do the following...
1. Create a new bitmap of the size you want.
2. Select it into a memory DC.
3. StretchBlt() the original bitmap to this DC.
4. Unselect the new bitmap from the DC.
Here's an
article that explains some of the details.