CSDN论坛 > VC/MFC > 基础类

LoadBitmap问题 [问题点数:20分,结帖人gothing]

Bbs4
本版专家分:1154
结帖率 100%
CSDN今日推荐
Bbs6
本版专家分:6825
Bbs5
本版专家分:2220
Blank
蓝花 2003年5月 Delphi大版内专家分月排行榜第三
Bbs9
本版专家分:61174
Blank
红花 2004年3月 VC/MFC大版内专家分月排行榜第一
2004年1月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2003年12月 VC/MFC大版内专家分月排行榜第二
2003年9月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2004年2月 VC/MFC大版内专家分月排行榜第三
Bbs4
本版专家分:1154
匿名用户不能发表回复!
其他相关推荐
CBitmap类中的LoadBitmap的用法 CImageList中 LoadImage用法
CBitmap类中的LoadBitmap的用法 CImageList中 LoadImage用法 LoadBitmap只能载入资源中位图(即用MFC提供的手动添加资源的方法加入的),不能通过图片的文件名直接载入,像:CBitmap bmp  if (bmp.LoadBitmap((LPCWSTR)"res\\test.jpg"))就会装载不成功。 如果想通过图片的文件名直接载入,可用Lo
MFC加载图标,位图。LoadImage LoadIcon, LoadBitmap
MFC加载图标和位图,有2种方式,一种是从工程的资源中加载,一种是从文件加载。 先说图标的,图标格式为.ico,也就是我们常说的ICON图片。 我们直观的希望是加载ico使用LoadIcon()函数,加载bitmap图片使用LoadBitmap函数,事实上,的确可以这样。 1、加载图标 LoadIcon函数要加载位图,要使用CWinApp的成员函数LoadIcon才行。当你查看MS
LoadBitmap
BOOL LoadBMP( LPCTSTR sBMPFile, HGLOBAL *phDIB, CPalette *pPal ){ CFile file; if( !file.Open( sBMPFile, CFile::modeRead) )  return FALSE; BITMAPFILEHEADER bmfHeader; long nFileLen; nFileLen = file.Get
SHLoadImageFile、SHLoadDIBitmap、LoadBitmap、LoadImage、SHLoadImageResource函数联系和区别
SHLoadImageFile、SHLoadDIBitmap、LoadBitmap、LoadImage、SHLoadImageResource函数联系和区别 SHLoadDIBitmap和LoadBitmap和LoadImage返回的设置无关(device independent )的位图。而SHLoadImageFile和SHLoadImageResource返回的是设置相关(devic
MiniGUI实践之PhotoView
清理硬盘时发现有几篇2011年整理的博客躺在那里,删了怪可惜的,发上来保存一下~~ 年代久远,已经过时,仅作参考用途~~~
view中加载位图,且loadbitmap(IDB_BITMAP),有问题怎么解决
CBitmap bitmap; bitmap.LoadBitmap(IDB_BITMAP); //创建一个画刷 CBrush brush(&bitmap); //创建并获得设备描述表 CClientDC dc(this); dc.FillRect(CRect(m_ptOrign,point), &brush); CWnd::OnLButtonUp(nFlags, point);
CBitmap::LoadBitmap问题
为什么LoadBitmap不能装载任意32*32*16色的BMP文件编号:QA003588建立日期: 2000年11月27日 最后修改日期:2000年11月27日 所属类别: C/C++ - 图形、图象 王强:     操作系统: WinX     编程工具: VC++6     问题:     CImageList *image;     CBitMap *bmp;      i
VS 利用Picture Control的Bitmap属性显示一张图片
1.创建一个基于对话框的MFC工程,名称设置为“PictureControlwithBitmap”。删除“TODO: Place dialog controls here.”静态文本框、“OK”按钮和“Cancel”按钮。 2.在“资源视图”中添加图片资源(请事先将你需要显示的图片存到你所建的工程文件下的res文件夹中) 3.在MFC界面上建立一个Picture Contr...
计算机图形学
void CMyView::OnInitialUpdate() { CView::OnInitialUpdate(); BITMAP bm; // Windows BITMAP data structure; see Win32 help m_pBitmap[0].LoadBitmap(IDB_BITMAP1); m_pBitmap[1].LoadBitmap(IDB_BITMAP2); m_pBitmap[2].LoadBitmap(IDB_BITMAP3); m_pBitmap[3].LoadBitmap(IDB_BITMAP4); m_pBitmap[4].LoadBitmap(IDB_BITMAP5); for(int i=0;i<5;i++) { CClientDC dc(this); OnPrepareDC(&dc;); m_pdcMemory[i].CreateCompatibleDC(&dc;); m_pdcMemory[i].SelectObject(&m_pBitmap[i]); m_pBitmap[i].GetObject(sizeof(bm), &bm;); m_sizeSource.cx = bm.bmWidth; m_sizeSource.cy = bm.bmHeight; m_sizeDest = m_sizeSource; dc.DPtoLP(&m_sizeDest); } int nTimer=SetTimer(1,700,NULL); ASSERT(nTimer!=0); }
解决:CBitmapButtion在debug情况下,出现debug assertion failed的问题
在项目开发中,为了使得界面的UI美观一些,使用了CBitmapButton,但是出现了很奇怪的问题,在进行DEBUG的时候,总是弹出debug assertion failed的错误弹窗,而在RELEASE中可以正常运行,究其原因,可知源码中必然是出现问题的,在CBitmapButton类使用注意事项(主要是AutoLoad)文章中,我发现了我代码中出现的问题。 在创建CBitmapButton
关闭