|
-
May 15th, 2008, 03:53 AM
#1
Gdiplus::Image:FromFile holds the file
I use GDI+ for displaying an image file.
1. Getting m_pImg = Gdiplus::Image::FromFile( m_fileName ); on browse button click
2. And drawing the image in OnDraw()
m_pGr->DrawImage( m_pImg, destX, destY, destWidth, destHeight);
( where m_pGr is Gdiplus :: Graphics )
When I checked I found that after calling FromFile the file is not release by the application untill I close the application.
So that when I tried CFile::Open( ) for the file, GetLasterror returned 32(The process cannot access the file because it is being used by another process. )
Could you please help me hoe can I get rid of this situation.
Is FromFile really holds the file? If so please suggest a good way to display the image.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|