1.使用MFC的CBITMAP类来处理
例如:CBitmap::CreateBitmap 
BOOL CreateBitmap( int nWidth, int nHeight, UINT nPlanes, UINT nBitcount, const void* lpBits );
具体参照MSDN2.自己从底层编写,把位图的格式搞清楚(找本书把),用2进制方式读写文件,你愿意的话,编1个不同图形文件转换的都可以 :) n年前我用tc作过 ,vc++当然也可以做