Ktos wie jak dodać do zasobów biblioteki dll?? I jak je potem wykorzystać?
Tak, jak każde inne "bliżej niezidentyfikowane dane binarne" - RCDATA.
Potem taki DLL zapisujesz z zasobów na dysk i robisz LoadLibrary + GetProcAddress. W sumie bez zapisywania też się da, ale to już sobie sam poszukaj :P.
IMO pomysł jest trochę głupi, nie możesz po prostu położyć DLL obok pliku exe, jak robią to normalne programy?
Widzis RCDATA nie znałem. W sumie mozna ale jesli jest troche plikow a czym ich wiecej tym wieksze prawdopodobienstwo ze ktorys padnie. Dlatego myslalem o wrzuceniu wszystkiego do jednego.
Dzięki za odpowiedź.
adydan napisał(a)
Widzisz RCDATA nie znałem. ....
A widzisz, w Twoim poście "Wczytanie grafiki" podałem Tobie linka, i tam jest to opisane, znaczy to, że nie przeczytałeś, nieładnie. :-D :-D
Na stronie lukasa było to opisane jako program nie biblioteka dll.
Bitmapa
BITMAP
RT_BITMAP
Obraz JPEG
JPEGFILE
JPEGFILE
Dźwięk typu Wave
WAVE
WAVE
Czcionka
FONT
RT_FONT
Kursor
CURSOR
RT_CURSOR
Ikona
ICON
RT_ICON
Program
RCDATA
RT_RCDATA
Informacja o wersji programu
VERSION
RT_VERSION
Jakby nie patrzył DLL'ka to też w pewnym sensie program, ale co tam postawisz [browar] i będzie OK. :-)