Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa FindResource

[es] :: C/C++ programiranje :: Problem sa FindResource

[ Pregleda: 2312 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

borquee

Član broj: 10401
Poruke: 58
*.bp13catv.broadband.hu



Profil

icon Problem sa FindResource18.11.2003. u 20:38 - pre 248 meseci
Ovako:

Napravio sam DLL (MFC shared DLL) u VC6++

Pokusavam da ubacim JPG kao resource

Radim sve po propisu: Insert > Resource, ubacim JPG, ucitam .rc fajl u projekt, includujem resource.h

Code:

HINSTANCE hInst = GetModuleHandle(NULL);
HRSRC hRsrc = FindResource(hInst, MAKEINTRESOURCE(IDR_IMAGE1), RT_RCDATA);

hRsrc je stalno NULL
i kad stavim da hInst = NULL takodje. Takodje sam umesto RT_RCDATA stavljao "IMAGE"... bez uspeha

Slika se definitivno nalazi u DLL-u (veci je za 15kb koliko je slika velika).

PE explorer takodje prijavljuje da ima resource ali se ne pojavljuje u "View > Resources" nego u section data .rsrc (prepoznajem pocetak JPG-a).

Takodje sam pokusavao da pronadjem resource po broju "#102", bez uspeha.

Ono sto me jos vise cudi je sto je ovo sve radilo kad sam testirao praveci exe fajl!

Da nije do kompajliranja/linkovanja?

'ajde pomagajte, ceo dan se zezam s' ovim...

(ucitavanje slike kao fajla mi nije resenje...)


 
Odgovor na temu

Mikky

Član broj: 18
Poruke: 1563
*.verat.net

ICQ: 44582291


+58 Profil

icon Re: Problem sa FindResource18.11.2003. u 22:18 - pre 248 meseci
probaj ovako
#DEFINE RESOURCE_ID 102
FindResource(hInstance, RESOURCE_ID, RT_RCDATA);

Meni tako radi, ne znam sta je onaj makro sto koristis kod drugog parametra.
Ako i ovo ne proradi vidi koju gresku javlja preko GetLastError()
-I know UNIX, PASCAL, C, FORTRAN,
COBOL, and nineteen other high-tech
words.
 
Odgovor na temu

borquee

Član broj: 10401
Poruke: 58
*.bp13catv.broadband.hu



Profil

icon Re: Problem sa FindResource19.11.2003. u 07:05 - pre 248 meseci
error 1813, ne moze da nadje resource...
 
Odgovor na temu

[es] :: C/C++ programiranje :: Problem sa FindResource

[ Pregleda: 2312 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.