CBitmap *pBitmap;
HBitmap hBitmap;
/* hBitmap作成 */
pBitmap->FromHandle(hBitmap); //HBITMAPからCBitmapを得る
/* 処理 */

のようにHBITMAPからCBitmapを得て、処理後にDeleteObjectしようとしたのですが
pBitmap->DeleteObject(); はダメで
DeleteObject(hBitmap); なら開放できました

どうしてもDeleteObject(hBitmap);を使わないで開放したいのですが、何か方法は無いでしょうか?