vc++MFC 背景图片的问题 我做了个单文档view 在上面添加个背景图片 但是图片大小跟文档大小不一样 图片太小了 怎么实现图片与文档大小一样啊 平铺在窗口上啊 。大侠们 帮看看啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 同意用StretchBlt,该函数可以实现图片的拉伸。或者用SetWindowPos改变窗口的大小。 我用StretchBlt了 在ONDraw()里 写的 static bool load; if(!load) { BITMAP bm; load = !load; m_pBitmap-> LoadBitmap(IDB_BITMAP2); m_pdcMem-> CreateCompatibleDC(pDC); m_pdcMem-> SelectObject(m_pBitmap); m_pBitmap-> GetObject(sizeof(bm),&bm); m_sizeSource.cx = bm.bmWidth; m_sizeSource.cy = bm.bmHeight; m_sizeDest = m_sizeSource; pDC-> StretchBlt(0,0,m_sizeSource.cx,m_sizeSource.cy, m_pdcMem,0,0,m_sizeSource.cx,m_sizeSource.cy,mana); } else { pDC-> StretchBlt(0,0,m_sizeSource.cx,m_sizeSource.cy, m_pdcMem,0,0,m_sizeSource.cx,m_sizeSource.cy,mana); } 结果 是 图片还是那么大 剩余的背景被桌面背景填充了 pDC-> StretchBlt(0,0,m_sizeSource.cx,m_sizeSource.cy, m_pdcMem,0,0,m_sizeSource.cx,m_sizeSource.cy,mana); //后面的m_sizeSource.cx,m_sizeSource.cy,应该是窗口的宽和高...用GetWindowRect(),获取窗口的矩形... VC开发了个BHO,导致IE无响应 标签页如何加载基类是CFormView的窗口? 查找窗体句柄? 怎样取得某一成员函数的地址? 编辑框中追加字符串? 谁知道那些招聘网站比较好?想跳槽~~猎头网站啊什么的都可以 谁有HOOK API的完整实例? DCom远程调用身份验证和ie签名的月经贴问题 有关C++对象中的数据绑定问题。书籍来源《深度探索c++对象模型》 各位大侠!有没有什么好的方法,在程序运行的过程中转让控制权给操作系统一段时间后,再接着原来的步骤继续进行 删除大量文件的时候会死机是怎么回事? 控件如何注册
static bool load;
if(!load)
{
BITMAP bm;
load = !load;
m_pBitmap-> LoadBitmap(IDB_BITMAP2);
m_pdcMem-> CreateCompatibleDC(pDC);
m_pdcMem-> SelectObject(m_pBitmap);
m_pBitmap-> GetObject(sizeof(bm),&bm);
m_sizeSource.cx = bm.bmWidth;
m_sizeSource.cy = bm.bmHeight;
m_sizeDest = m_sizeSource;
pDC-> StretchBlt(0,0,m_sizeSource.cx,m_sizeSource.cy,
m_pdcMem,0,0,m_sizeSource.cx,m_sizeSource.cy,mana);
}
else
{
pDC-> StretchBlt(0,0,m_sizeSource.cx,m_sizeSource.cy,
m_pdcMem,0,0,m_sizeSource.cx,m_sizeSource.cy,mana);
}
结果 是 图片还是那么大 剩余的背景被桌面背景填充了
m_pdcMem,0,0,m_sizeSource.cx,m_sizeSource.cy,mana); //后面的m_sizeSource.cx,m_sizeSource.cy,应该是窗口的宽和高...用GetWindowRect(),获取窗口的矩形...