MemoryLoadResource

加载指定资源 dll 之前加载过 MemoryLoadLibrary. 类似于 LoadResource.


OutputVar := MemoryLoadResource(Handle, hResource)
函数示例: DataPTR := MemoryLoadResource(ahkdllModule,hResource)

参数

OutputVar(输出变量)

用于存储资源指针的变量的名称。注意,我们不需要调用 LockResource 函数中,MemoryLoadResource 已返回指向资源的指针。

Handle(句柄)

MemoryModule 先前返回的句柄 MemoryLoadLibrary.

hResource(资源句柄)

先前返回的资源句柄 MemoryFindResource

相关

MemoryModule, MemoryLoadLibrary, ResourceLoadLibrary, MemoryFreeLibrary, MemoryFindResource, MemorySizeofResource, MemoryLoadResource, MemoryLoadString, DllCall, DynaCall

示例

ahk:=MemoryLoadLibrary(A_AhkDir "\AutoHotkey.dll")
hRes:=MemoryFindResource(ahk,"TYPELIB",1)
DataPTR := MemoryLoadResource(ahk,hRes)