MFC 设置窗口背景图片


//在Onpaint函数中加入如下代码    
//----------给窗口设置背景图片----------------------------
        CPaintDC dc(this);
        CRect   myrect;   
        GetClientRect(&myrect);   
        CDC   dcMem;   
        dcMem.CreateCompatibleDC(&dc);   
        CBitmap   bmpBackground;   
        bmpBackground.LoadBitmap(IDB_BITMAP1);   //IDB_BITMAP_TOOL是你自己的图对应的ID 
        BITMAP   bitmap;   
        bmpBackground.GetBitmap(&
        bitmap);   
        CBitmap   *pbmpOld=dcMem.SelectObject(&bmpBackground);   
        dc.StretchBlt(0,0,myrect.Width(),myrect.Height(),&dcMem,0,0,   
        bitmap.bmWidth,bitmap.bmHeight,SRCCOPY); 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM