一个基于对话框的程序,怎样将一个.bmp文件用作它的背景? 各位高手: 敬请指教.谢谢!新手 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CClientDC dc(this);CDC*pMemDC;HBITMAP hBitmap;CRect clientrect;GetClientRect(&clientrect);hBitmap=(HBITMAP)LoadImage(NULL,filename,MAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);pBitmap->Attach(hBitmap);pMemDC->CreateCompatibleDC(&dc);CBitmap *poldbitmap;poldbitmap=pMemDC->SelectObject(pBitmap);dc.BitBlt(clientrect.left,clientrect.top,clientrect.widtt(),clientrect.height(),pMemDC,0,0,SRCCOPY);pMemDC->SelectObject(poldbitmap);filename为bmp文件的路径;例如“d:\\exp.bmp” LoadImage中第三个参数应该是IMAGE_BITMAP rockaka(阿卡)的方法不错。不过也许你喜欢简单一些:1。将位图导入工程。2。在对话框上加入IMAGE控间。3。在控间的属性中指定该图 CHeaderCtrl如何固定表头 请问各位MessageBox 提示框的关闭问题? VC连接错误,帮忙看看怎么回事 难道没有人知道吗? 关于日期和时间? 在VC创建的COM组件中调用另外一个组件的问题 请问有哪个windows的API可以得到鼠标的当前按键状态呢? 求助,谁能给个VC++下能读磁盘扇区的例子!!! 在MFC中如何实现这个结构? 如何使程序运行完停留在命令窗口 ListBox怎么加水平滚动条 想了解一下翻译软件开发的原理及相关技术.
CDC*pMemDC;
HBITMAP hBitmap;
CRect clientrect;
GetClientRect(&clientrect);
hBitmap=(HBITMAP)LoadImage(NULL,filename,MAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);
pBitmap->Attach(hBitmap);
pMemDC->CreateCompatibleDC(&dc);
CBitmap *poldbitmap;
poldbitmap=pMemDC->SelectObject(pBitmap);
dc.BitBlt(clientrect.left,clientrect.top,clientrect.widtt(),clientrect.height(),pMemDC,0,0,SRCCOPY);
pMemDC->SelectObject(poldbitmap);
filename为bmp文件的路径;例如“d:\\exp.bmp”
不过也许你喜欢简单一些:
1。将位图导入工程。
2。在对话框上加入IMAGE控间。
3。在控间的属性中指定该图