Coba ini, mudah2an bisa. Buat obyek CBitmapnya dari handle bitmap. Gambar obyek CBitmap dengan prosedur biasa, yaitu dg fungsi BitBlt.
HBITMAP CreateBmpBackgroundTransparent(HBITMAP m_hBitmapColor, COLORREF m_colorTransparent) { HDC m_hDcMem1, m_hDcMem2; HBITMAP m_BitmapTransparent; BITMAP bm; //monochrome bitmap. GetObject(m_hBitmapColor, sizeof(BITMAP), &bm); m_BitmapTransparent = CreateBitmap(bm.bmWidth, bm.bmHeight, 1, 1, NULL); //dc compatible with display driver m_hDcMem1 = CreateCompatibleDC(0); m_hDcMem2 = CreateCompatibleDC(0); SelectBitmap(m_hDcMem1, m_hBitmapColor); SelectBitmap(m_hDcMem2, m_BitmapTransparent); //background colour want to be transparent SetBkColor(m_hDcMem1, m_colorTransparent); //copy the bits BitBlt(m_hDcMem2, 0, 0, bm.bmWidth, bm.bmHeight, m_hDcMem1, 0, 0, SRCCOPY); //set transparent color BitBlt(m_hDcMem1, 0, 0, bm.bmWidth, bm.bmHeight, m_hDcMem2, 0, 0, SRCINVERT); //clean DeleteDC(m_hDcMem1); DeleteDC(m_hDcMem2); return m_BitmapTransparent; } --------------------------------- Everyone is raving about the all-new Yahoo! Mail. [Non-text portions of this message have been removed] -- www.itcenter.or.id - Komunitas Teknologi Informasi Indonesia Gabung, Keluar, Mode Kirim : [EMAIL PROTECTED] ## Jobs: itcenter.or.id/jobs ## Bursa: itcenter.or.id/bursa ## ## Jaket ITCENTER tersedia di http://shop.itcenter.or.id Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/ITCENTER/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/ITCENTER/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/