一张图片如何把它做成对话框背景图,并且在窗体改变大小的时候,图片也随着自适应. 看看QQ窗体如何绘制的呢? 一张图片如何把它做成对话框背景图,并且在窗体改变大小的时候,图片也随着自适应. 看看QQ窗体如何绘制的呢?总不是一张图片吧.得分好几个区,这几个区怎么绘制? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 StretchDIBits 把目标矩形设置成窗口大小 在WM_PAINT消息里画:CPaintDC dc(this);CRect rcClient;CDC MemDC;CBitmap* pOldBitmap;BITMAP bm;int nStretchMode;GetClientRect(&rcClient);m_bitmap.GetObject(sizeof(bm), &bm);MemDC.CreateCompatibleDC(&dc);pOldBitmap = MemDC.SelectObject(&m_bitmap); //m_bitmap在其它地方装入的背景位图nStretchMode = dc.SetStretchBltMode(HALFTONE); //设置缩放模式,防止拉伸后画面失真//绘制到窗口dc.StretchBlt(0, 0, rcClient.Width(), rcClient.Height(), &MemDC, 0, 0, bm.bmWidth, bm.bmHeight, SRCCOPY);MemDC.SelectObject(pOldBitmap);MemDC.DeleteDC();dc.SetStretchBltMode(nStretchMode); ****又一个简单的问题***** 关于图象淡入淡出的问题 如果在CEdit中实现Ctrl+V、Ctrl+C、Ctrl+X的功能 海水的绘制 求saynsay多人视频聊天室源码,急需,RMB也行,或找人合作开发,up有分 【来者有分】矩阵特征值,特征向量 英文如何读这两个词 :C++ & C# vc++有什么用? 非法函数的问题。 发送两次消息模拟按下按钮,第二次没有响应,请问怎么搞 想聚集下在杭州的兄弟姐妹 关于添加新类 类视图不更新的问题,请各位帮忙!!!!!!!!!
CDC MemDC;
CBitmap* pOldBitmap;
BITMAP bm;
int nStretchMode;GetClientRect(&rcClient);
m_bitmap.GetObject(sizeof(bm), &bm);
MemDC.CreateCompatibleDC(&dc);
pOldBitmap = MemDC.SelectObject(&m_bitmap); //m_bitmap在其它地方装入的背景位图
nStretchMode = dc.SetStretchBltMode(HALFTONE); //设置缩放模式,防止拉伸后画面失真//绘制到窗口
dc.StretchBlt(0, 0, rcClient.Width(), rcClient.Height(), &MemDC, 0, 0, bm.bmWidth, bm.bmHeight, SRCCOPY);MemDC.SelectObject(pOldBitmap);
MemDC.DeleteDC();
dc.SetStretchBltMode(nStretchMode);