[c++] mit resourcendateien arbeiten

Beichtpfarrer

Erfahrenes Mitglied
ich habe folgende frage:
ich will in meine exe eine binäre resource einbinden (eine datei in dem fall, die ich später extrahieren will).
so weit so gut, das geht einfach.
nur wie kann ich jetzt auf diese resource während des programmablaufs zugreifen um einen zeiger auf die stelle im arbeitsplatz zu bekommen und die grösse der resource zu erfahren?

danke, wenn mir jemand helfen kann!
 
FindResource

LoadResource

LockResource

Bei LockResource bekommst du einen Pointer auf den Anfang deines Datenblocks zurück. Mit SizeofResource kriegst du raus, wie gross die Resource ist.

Angeblich braucht man danach nichts mehr freigeben, aber es fühlt sich sauberer an: UnlockResource, FreeResource.
 
Zurück