Wrapping a HBITMAP with CBitmap
Dan Edwards -- dedwards@silvercrk.com
Sunday, November 10, 1996
 Environment: Win95,WinNT,  VC++ 4.2b
I need to take a HBITMAP and create a CBitmap off of it. CBitmap has a
function called FromHandle which takes as a param HBITMAP and returns a
CBitmap*, but the class it returns is a temporary gdi object, which the
frame work destroys on the next idle time. I would like it to stick around
a little longer then that. The only solution I've come up with is to blit
the contents of the temporary one into a new CBitmap. Which is just plain
silly... And why doesn't MFC use more copy constructors???
Thanks for any help
Dan
Brad Wilson/Crucial Software -- crucial@pobox.com
Sunday, November 10, 1996
> I need to take a HBITMAP and create a CBitmap off of it.
CGdiObject :: Attach()
> And why doesn't MFC use more copy constructors???
Such as... ?
--
Brad Wilson             | crucial@pobox.com         http://www.thebrads.com
Objectivist Philosopher | "Take the time, reevaluate,
Software Engineer       |  It's time to pick up the pieces
Web Page Designer       |  Go back to square one
System Administrator    |  I think it's time for a change"  - Dream Theater
SachinX Keskar -- SachinX_Keskar@ccm.jf.intel.com
Monday, November 11, 1996
Text item: 
Use CBitmaps FromHandle function to have a CBitmap from HBITMAP
Sachin
> I need to take a HBITMAP and create a CBitmap off of it.
CGdiObject :: Attach()
> And why doesn't MFC use more copy constructors???
Such as... ?
--
Brad Wilson             | crucial@pobox.com         http://www.thebrads.com
Objectivist Philosopher | "Take the time, reevaluate,
Software Engineer       |  It's time to pick up the pieces
Web Page Designer       |  Go back to square one
System Administrator    |  I think it's time for a change"  - Dream Theater
Text item: External Message Header
The following mail header is for administrative use
and may be ignored unless there are problems.
***IF THERE ARE PROBLEMS SAVE THESE HEADERS***.
Reply-To: mfc-l@netcom.com
Precedence: bulk
Errors-To: owner-mfc-l@majordomo.netcom.com
Sender: owner-mfc-l@majordomo.netcom.com
Message-ID: <19961110201109912.AAA200@ragnar>
 
  
   
     
  | Вернуться в корень Архива
  |