请教怎么将硬盘上的一幅bmp图片读入并缩放再保存回硬盘中

请问如何将硬盘上的一幅bmp图片读入并缩放再保存回硬盘中?
我想实现这样一个功能,将硬盘上的一幅较大的bmp图片读入,
然后缩放成64*64的较小图片,然后将缩放过的小图片保存到硬盘上,该怎么实现呢?
非常感谢//

------解决方案--------------------
这有一个开源的图像编辑类:http://www.yonsm.net/read.php?101
------解决方案--------------------
这个自己写可以的!
首先读入你的bmp,用CBitmap就可以做到,然后申请一个内存DC1,关联这个bmp,其次,创建一个bmp2,再申请一个内存dc2,将bmp2关联到dc2,然后,拉伸贴图,从dc1贴到dc2,函数是StretchBlt,最后,就是保存bmp2!