CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

CBitmap的问题

楼主Mrwenn(麻将朗中)2003-02-03 14:14:33 在 VC/MFC / 基础类 提问

小弟的程序  
  CBitmap   bmp1,   bmp2;  
   
  bmp1.LoadBitmap(IDB_BMP1);  
  if(bmp1.m_hObject==NULL)  
      return;  
   
  //现在我要将bmp1拷贝到bmp2中  
  HGDIOBJ   h   =   bmp1.Detach();  
  bmp2.Attach(h);  
   
  //这样程序关闭的时候会报  
  Debug   Assertion   Failed!  
  Program:   c:\test\test1.exe  
  File:   winhand.cpp  
  Line:   205  
  ...  
  的错误  
   
  请各位高人指点 问题点数:0、回复次数:3Top

1 楼cutebab0888(扬扬)回复于 2003-02-03 16:31:40 得分 0

up  
  不知道要是要打印这bitmap,  
  要怎么来写呀?Top

2 楼zswzwy(酒是穿肠毒药 @ 色是刮骨钢刀)回复于 2003-02-03 17:50:37 得分 0

h没值。Top

3 楼zhangdf96(zhangdf)回复于 2003-02-03 17:56:46 得分 0

你的写法在vc6,2000下没问题,不知你是什么环境。  
   
  这样试试:  
  CBitmap   bmp1,   bmp2;  
   
  bmp1.LoadBitmap(IDB_BMP1);  
  if(bmp1.m_hObject==NULL)  
      return;  
   
  BITMAP   bitmap;  
  bmp1.GetBitmap(&bitmap);  
   
  bmp2.CreateBitmapIndirect(&bitmap);Top

相关问题

  • ×××××CBitmap::GetBitmap(...)的问题×××××××××
  • vc6.0的cbitmap基类
  • 如何生成cbitmap
  • CBitmap和CListCtrl的问题.
  • CBitmap对象的copy问题
  • 【CBitmap】如何自画位图
  • 位图(CBitMap)怎样编辑
  • 有关CBitmap的问题
  • GDI 内存泄露 (CDC & CBitmap)
  • 关于CBitmap::LoadBitmap()函数

关键词

  • null
  • bmp1
  • cbitmap
  • bmp2
  • bitmap
  • hobject
  • loadbitmap
  • idb
  • 问题
  • 程序

得分解答快速导航

  • 帖主:Mrwenn

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo