📄 subject_25067.htm
字号:
<p>
序号:25067 发表者:luowen 发表日期:2002-12-18 18:53:19
<br>主题:我想把一张图片(如.bmp)做为背景,我在ondraw中该怎样做!
<br>内容:是不是要用HBITMAP类,我是新手不要见笑吗?先谢谢了!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:金枪鱼 回复日期:2002-12-18 19:03:24
<br>内容:以前的帖子已经谈了很多这方面的资料。<BR>翻翻以前的帖子罢。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:ct57 回复日期:2002-12-18 19:27:04
<br>内容:试试下面方法:<BR>void CAbcView::OnDraw(CDC* pDC)<BR>{ <BR> // 开始<BR> CBitmap *bmp=new CBitmap; // 定义位图指针<BR> CDC *mdc=new CDC; // 定义内存DC指针<BR> bmp->m_hObject=(HBITMAP)::LoadImage(NULL,"如.bmp",<BR> IMAGE_BITMAP,0,0,LR_DEFAULTSIZE|LR_LOADFROMFILE);<BR> // 加载位图<BR> mdc->CreateCompatibleDC(pDC); // 创建与pDC兼容的内存DC指针<BR> mdc->SelectObject(bmp); <BR> pDC->BitBlt(0,0,w,h,mdc,0,0,SRCCOPY); // 把内存DC中的位图贴到pDC上<BR> // w为宽度、h为高度<BR> // 完成<BR>}<BR>2002-12-18 19:28:27
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -