|
The debugger is your best friend.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
Just now I tried the microsoft's sample. It also gives the same error.. I have nothing to debug. The HRESULT from save is E_FAIL. thats it. the file name is valid. I also tried giving it a simple path name such as "D:\\myImg", but the same error occurs.
TIA
|
|
|
|
|
Does GdiplusStartup succeed?
> The problem with computers is that they do what you tell them to do and not what you want them to do. <
|
|
|
|
|
Could please post your code?
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
CPallini wrote: Could please post your code?
Hi Pallini.
Yeah but full code ?
Of one Essence is the human race
thus has Creation put the base
One Limb impacted is sufficient
For all Others to feel the Mace
(Saadi )
|
|
|
|
|
Nope. Just the relevant one.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
I changed my code to use Image class.
I still have the same problem.
I open a image file. then try to save it in png format.
Save fuction returns "Win32Error" status.
GdiplusStartup is successful.
What may be wrong?
|
|
|
|
|
Can you show your code did you attach hbitmap handle to CImage class?
Of one Essence is the human race
thus has Creation put the base
One Limb impacted is sufficient
For all Others to feel the Mace
(Saadi )
|
|
|
|
|
Another thing I noted is that if I give only the filename.jpg or png, it saves successfully, but if I give the whole path it fails with Win32Error.
|
|
|
|
|
When you use of filename.jpg it uses of current directory so I think your problem is of path.
Of one Essence is the human race
thus has Creation put the base
One Limb impacted is sufficient
For all Others to feel the Mace
(Saadi )
|
|
|
|
|
Then probably either the path doesn't exist or you don't have sufficient rights to write to the path.
Mark
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
I have given "D:\\123\\123.png" as the path. The path exists and I have full control of the folder.
|
|
|
|
|
If you step into the Save method in the debugger, where is the error occurring?
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
In the CBitmap Save call. It returns Win32Error.
|
|
|
|
|
There shouldn't be a CBitmap::Save call....it should be a Gdiplus::Bitmap::Save call.
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
no code => no help.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
How did you try like this:
m_Image.Save(_T("c:\\123\\image.jpg"));
Of one Essence is the human race
thus has Creation put the base
One Limb impacted is sufficient
For all Others to feel the Mace
(Saadi )
|
|
|
|
|
|
Can you show your code for save and show how did you attach bithamp handle?
Of one Essence is the human race
thus has Creation put the base
One Limb impacted is sufficient
For all Others to feel the Mace
(Saadi )
|
|
|
|
|
Hi,
doesn't Save need a second parameter to tell which format to use (JPG/PNG/...)?
Luc Pattyn [Forum Guidelines] [My Articles]
I use ListBoxes for line-oriented text, and PictureBoxes for pictures, not drawings.
|
|
|
|
|
It has a default argument.
If I dont pass, it will save it in a format identified by extension.
|
|
|
|
|
does that mean you got it to work? if so, how?
|
|
|
|
|
Ya I got it to work. But it still doesn't work the way it should.
I set the required path as current directory and then I call Save with only filename as the parameter (no path prefixed, since it still doesn't work that way.)
|
|
|
|
|
Hi all,
i have static text for mailto and website.and it is working as hyperlink perfectly.
only one problem is there the hand cursor not display when i move mouse on this.
please help me for this.
thanks in advance.
IN A DAY, WHEN YOU DON'T COME ACROSS ANY PROBLEMS - YOU CAN BE SURE THAT YOU ARE TRAVELLING IN A WRONG PATH
|
|
|
|
|
I typed "hyperlink" into the search box at the top of codeproject, and found several articles doing what you want - and with hand cursors.
I'd pick http://www.codeproject.com/KB/miscctrl/hyperlink.aspx[^], as it's one of the very first articles on codeproject.
Or you can just handle WM_SETCURSOR/OnSetCursor if your code is almost complete.
Iain.
Codeproject MVP for C++, I can't believe it's for my lounge posts...
|
|
|
|