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/
 

Kirim email ke