MemoryLoadResource
Load a resource in the specified dll previously loaded with MemoryLoadLibrary. Similar to LoadResource.
OutputVar := MemoryLoadResource(Handle, hResource)
Function Example: DataPTR := MemoryLoadResource(ahkdllModule,hResource)
Parameters
- OutputVar
The name of the variable in which to store the resource pointer. Note, we do not need to call LockResource function , MemoryLoadResource returns already the pointer to resource.
- Handle
MemoryModule handle prevously returned by MemoryLoadLibrary.
- hResource
Resource handle previously returned by MemoryFindResource
Related
MemoryModule, MemoryLoadLibrary, ResourceLoadLibrary, MemoryFreeLibrary, MemoryFindResource, MemorySizeofResource, MemoryLoadResource, MemoryLoadString, DllCall, DynaCall
Examples
ahk:=MemoryLoadLibrary(A_AhkDir "\AutoHotkey.dll") hRes:=MemoryFindResource(ahk,"TYPELIB",1) DataPTR := MemoryLoadResource(ahk,hRes)