problem z GDI+ - ladowanie plikow

Odpowiedz Nowy wątek
2011-07-09 02:16
modrzo
0

nie wiem czy cos zle robie, ale stworzylem cos takiego:

 
PCWSTR filename = L"input.jpg"; //tymczasowo jako static
 
Gdiplus::Bitmap *bmp = NULL;
bmp = Gdiplus::Bitmap::FromFile(filename,false);
 
if(bmp->GetLastStatus() != 0 )
{
cout << "no image";
return;
}
 
Gdiplus::Color c;
bmp -> GetPixel(123,123,&c);
cout << c.GetRed();
 

i teraz wszystko ladnie mi sie ladnie kompiluje, ale jak uruchamiam to dostaje komunikat o nieobsluzonym wyjatku

bylbym wczieczny gdyby mi ktos powiedzial co zle robie i jak to moglbym naprawic
pozdrawiam i z gory dziekuje

Pozostało 580 znaków

2011-07-09 02:53
modrzo
0

maly update:
kod teraz wyglada tak:

 
WCHAR *file = L"c:\\q\\dots.bmp";
Bitmap *bmp = NULL;
bmp = bmp ->FromFile(file,false);
if(bmp == NULL )
{
....
return;
}
...

nie wysypuje zadnego glupiego bledu
ale tez nie wczytuje ani jpg ani bmp
ktos cos wie jak temu zaradzic?

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0