给主窗体添加背景图片的时候老是覆盖其他的东西,想知道如何解决 能否设置层数。或是有其他的办法。
     代码如下:
BITMAP bm;
CDC ImageDC;
ImageDC.CreateCompatibleDC(&dc);
CBitmap ForeBMP;
ForeBMP.LoadBitmap(IDB_BITMAP1);
ForeBMP.GetBitmap(&bm);
CBitmap *pOldImageBMP=ImageDC.SelectObject(&ForeBMP);
TransparentBlt(dc.GetSafeHdc(),0,100,120,580,ImageDC.GetSafeHdc(),0,0,bm.bmWidth,bm.bmHeight,RGB(0,0,0xff));
ImageDC.SelectObject(pOldImageBMP);
如果修改这个代码设置背景图片为透明,RGB又是多少。