📄 subject_33858.htm
字号:
<p>
序号:33858 发表者:夏乾坤 发表日期:2003-03-24 18:21:18
<br>主题:CBitmap
<br>内容:请问,怎么样将一文件图片添加到Picture控件(成员变量为m_Pic1)中?<BR><BR> CBitmap bmp;<BR> int nOK = bmp.CreateBitmap(50,50,256,1,NULL);<BR> bmp.LoadBitmap("c:\\winnt\\Greenstone.bmp"); //Wrong!<BR> m_Pic1.SetBitmap(bmp);<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:提辖 回复日期:2003-03-24 19:33:48
<br>内容:CBitmap::LoadBitmap()不能以文件形式打开<BR>lpszResourceName 必须是exe 或dll中的资源名称<BR><BR>改为: <BR>CBitmap bmp;<BR>int nOK = bmp.CreateBitmap(50,50,256,1,NULL);<BR>bmp.LoadBitmap(IDB_BITMAP1);//在资源中添加Bitmap 然后把你想要显示的图片加载进来.<BR>m_Pic1.SetBitmap(bmp);<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>
回复者:夏乾坤 回复日期:2003-03-24 20:39:48
<br>内容:可是,我要加载的图片格式是相对路径的.bmp的啊,我应该怎么使用这个函数?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:战鹰 回复日期:2003-03-25 09:39:00
<br>内容: //加载位图<BR> HBITMAP hbmp = (HBITMAP)LoadImage(AfxGetInstanceHandle(),<BR> lpszFileName,IMAGE_BITMAP,0,0,<BR> LR_LOADFROMFILE | LR_CREATEDIBSECTION);
<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 + -