求大佬发一个GetProcAddress函数调用例子
取出模块的函数地址。按照函数参数 第一个是模块的地址,第二个是函数名称 ,但是我按照这个调用返回 0 是需要做什么处理吗 能解决的华子一包请笑纳。<火山程序 类型 = "通常" 版本 = 1 />
方法 GetProcAddress <公开 静态 类型 = 变整数 @输出名 = "GetProcAddress" @视窗.输入 = "kernel32.dll">
参数 模块地址 <类型 = 变整数>
参数 函数名称 <类型 = 变整数>
{
}
函数名称传文本到多字节(XX,假).取字节集指针() <volprg type = "normal" version = 1 />
调试输出 (GetProcAddress (模块操作类.取模块句柄 ("user32.dll"), 文本到多字节 ("MessageBoxW").取字节集指针 ()))
method GetProcAddress <public static type = 变整数 @输出名 = "GetProcAddress" @视窗.输入 = "kernel32.dll">
param 模块地址 <type = 变整数>
param 函数名称 <type = 变整数>
{
}
页:
[1]