📄 subject_61651.htm
字号:
<p>
序号:61651 发表者:gliper 发表日期:2003-11-20 23:03:47
<br>主题:请各位大侠帮忙看看 用CBitmap 的LoadBitmap为什么不行?
<br>内容:我在显示位图的时候,用LoadBitmap来作:<BR>void CpictureView::OnDraw(CDC* /*pDC*/)<BR>{<BR>CClientDC dc(this); <BR>CBitmap bmp;<BR>bmp.LoadBitmap("C:\test.bmp");<BR>CDC dcmem;<BR>dcmem.CreateCompatibleDC(&dc);<BR>dcmem.SelectObject(&bmp);<BR>dc.BitBlt(0,0,300,300,&dcmem,0,0,SRCCOPY);<BR>}<BR>可是老是显示不出来,LoadBitmap里面的参数是ID号的时候就可以显示出来了,请问各位大侠这是为什么?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:hurtmanzc 回复日期:2003-11-20 23:12:19
<br>内容:<BR>HBITMAP hbmp = (HBITMAP)::LoadImage(AfxGetInstanceHandle(), <BR> "C:\\test.bmp", IMAGE_BITMAP, 0, 0, LR_CREATEDIBSECTION|LR_LOADFROMFILE);<BR><BR>m_bitmap.Attach( hbmp );//m_bitmap是一个CBitmap 变量
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -