博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GDI+ 双缓冲
阅读量:7024 次
发布时间:2019-06-28

本文共 773 字,大约阅读时间需要 2 分钟。

BOOL CXXXDlg::OnEraseBkgnd(CDC *pDC){    CRect  rect;    this->GetClientRect(rect);    if(!m_pBkImage)                                                          //定义的一个成员变量    {        m_pBkImage = new Image(_T("main_frame.png"));    }    Bitmap bmp(rect.right, rect.bottom);    Graphics bmpGraphics(&bmp);    bmpGraphics.SetSmoothingMode(SmoothingModeAntiAlias);    bmpGraphics.DrawImage(m_pBkImage, 0, 0, rect.Width(), rect.Height());    //Drawing on bitmap    Graphics graphics(pDC->m_hDC);                                           //Drawing on DC    CachedBitmap cachedBmp(&bmp,&graphics);    graphics.DrawCachedBitmap(&cachedBmp, 0, m_iCaptionH);    graphics.ReleaseHDC(pDC->m_hDC);    return TRUE;}

转载于:https://www.cnblogs.com/yuzhould/archive/2013/04/27/4454262.html

你可能感兴趣的文章
RDA PQ工具使用 (Adi Analysis)
查看>>
iOS中的崩溃类型
查看>>
ACdreamoj 1011(树状数组维护字符串hash前缀和)
查看>>
RPC与REST的差别
查看>>
亚马逊云EC2做PPTP SERVER的笔记
查看>>
MySQL SELECT 语句
查看>>
MFC文档(SDI)应用:画图程序(画圆、画线、鼠标事件)
查看>>
LEETCODE
查看>>
Eclipse-Java代码规范和质量检查插件-Checkstyle
查看>>
命题和判断有什么区别和联系
查看>>
微信即将支持App直接打开小程序
查看>>
织云Lite发布:详解包管理核心能力
查看>>
029_mac下nginx管理
查看>>
hadoop04---shell
查看>>
2018快手实习笔试题
查看>>
Redis Sentinel 情况下bind地址设置
查看>>
jQuery事件
查看>>
C# 操作Word文本框——插入表格/读取表格/删除表格
查看>>
解决 Popup 位置不随窗口移动更新的问题
查看>>
常用单词7
查看>>