易采下载站下载易语言截获写注册表源码,易语言截获写注册表消息源码—源码之家-易采下载站

下载排行|最近更新

软件
软件
文章
当前位置:首页易语言源码系统工具 → 易语言截获写注册表源码,易语言截获写注册表消息源码
易语言截获写注册表源码,易语言截获写注册表消息源码

易语言截获写注册表源码,易语言截获写注册表消息源码

下载地址
  • 软件大小:12.24 KB
  • 软件语言:简体中文
  • 更新时间:2021-04-18
  • 软件类别:国产源码
  • 软件性质:自由软件
  • 运行环境:Winall,Win2003,WinXP,Win7,Win8
  • 软件等级:
  • 官方网址:homepage
  • 演示地址:demo
  • 软件介绍
  • 软件截图
  • 猜你喜欢
  • 同类推荐
  • 相关文章

软件Tags:

易语言截获写注册表源码,易语言截获写注册表消息源码

易语言截获写注册表消息源码系统结构:GetMsgProc,MyRegOpenKey,MyRegSetValue,格式化根,INhook,HOOKAPI,VirtualQueryEx_,VirtualProtectEx_,WriteProcessMemory_,GetCurrentProcess_,CallNextHookEx_,LoadLibrary_,GetProcAddress_,CopyMemory_MSG,RegSetValueExA,RegOpenKeyExA,FreeLibrary_,响应,WindowFromPoint_,GetCursorPos_,GetProp_,RemoveProp_,SetProp_,SetWindowsHookEx_,FreeLibrary_,GetProcAddress_,GetWindowThreadProcessId_,LoadLibrary_,UnhookWindowsHookEx_,MessageBox_,PostMessage_,SendMessage_,Sleep_,SetWindowLong_, ======程序集1 || ||------_启动子程序 || ||------_临时子程序 || ||------GetMsgProc || ||------MyRegOpenKey || ||------MyRegSetValue || ||------格式化根 || || ======hookAPI || ||------_初始化 || ||------_销毁 || ||------INhook || ||------HOOKAPI || || ======调用的Dll || ||---[dll]------VirtualQueryEx_ || ||---[dll]------VirtualProtectEx_ || ||---[dll]------WriteProcessMemory_ || ||---[dll]------GetCurrentProcess_ || ||---[dll]------CallNextHookEx_ || ||---[dll]------LoadLibrary_ || ||---[dll]------GetProcAddress_ || ||---[dll]------CopyMemory_MSG || ||---[dll]------RegSetValueExA || ||---[dll]------RegOpenKeyExA || ||---[dll]------FreeLibrary_ ======窗口程序集1 || ||------响应 || ||------_取句柄_被单击 || ||------_时钟1_周期事件 || ||------_截获_被单击 || ||------_结束_被单击 || ||------__启动窗口_创建完毕 || || ======调用的Dll || ||---[dll]------WindowFromPoint_ || ||---[dll]------GetCursorPos_ || ||---[dll]------GetProp_ || ||---[dll]------RemoveProp_ || ||---[dll]------SetProp_ || ||---[dll]------SetWindowsHookEx_ || ||---[dll]------FreeLibrary_ || ||---[dll]------GetProcAddress_ || ||---[dll]------GetWindowThreadProcessId_ || ||---[dll]------LoadLibrary_ || ||---[dll]------UnhookWindowsHookEx_ || ||---[dll]------MessageBox_ || ||---[dll]------PostMessage_ || ||---[dll]------SendMessage_ || ||---[dll]------Sleep_ || ||---[dll]------SetWindowLong_ 调用的DLL命令: .DLL命令VirtualQueryEx_,整数型,"kernel32","VirtualQueryEx" .参数hProcess,整数型,,对象的进程句柄,可以使用函数OpenProcess()返回。 .参数lpAddress,整数型,,对象指针地址 .参数lpBuffer,虚拟信息,,返回的虚拟信息 .参数dwLength,整数型,,信息长度,已知28 .DLL命令VirtualProtectEx_,逻辑型,"kernel32","VirtualProtectEx" .参数hProcess,整数型,,对象的进程句柄,可以使用函数OpenProcess()返回。 .参数lpAddress,整数型,,虚拟信息.BaseAddress .参数dwSize,整数型,,虚拟信息.RegionSize .参数flNewProtect,整数型,,修改类型,#PAGE_EXECUTE_READWRITE64为可读写模式 .参数lpflOldProtect,整数型,传址,虚拟信息.Protect .DLL命令WriteProcessMemory_,逻辑型,"kernel32","WriteProcessMemory",,在指定进程中写内存 .参数hProcess,整数型,,对象的进程句柄,可以使用函数OpenProcess()返回。 .参数起始写入地址,整数型,,起始写入地址 .参数要写入的内容,字节集,,本参数的类型也能是“字节”型。 .参数写入长度,整数型,,写入的数据长度。 .参数实际写入长度,整数型,,实际写入的数据长度,为0则忽略。 .DLL命令GetCurrentProcess_,整数型,"kernel32","GetCurrentProcess" .DLL命令CallNextHookEx_,整数型,"user32","CallNextHookEx",,调中链中的下一个挂钩过程  .参数hHook,整数型 .参数ncode,整数型 .参数wParam,整数型 .参数lParam,整数型 .DLL命令LoadLibrary_,整数型,"kernel32","LoadLibraryA",,载入指定的动态链接库,并将它映射到当前进程使用的地址空间。一旦载入,即可访问库内保存的资源 成功则返回库模块的句柄,零表示失败。会设置GetLastError .参数lpLibFileName,文本型,,指定要载入的动态链接库的名称。采用与CreateProcess函数的lpCommandLine参数指定的同样的搜索顺序; .DLL命令GetProcAddress_,整数型,"kernel32","GetProcAddress",,返回函数地址  .参数hModule,整数型 .参数lpProcName,文本型 .DLL命令CopyMemory_MSG,,"kernel32.dll","RtlMoveMemory",,  .参数pBlock,MSG .参数缓冲区,整数型 .参数尺寸,整数型 .DLL命令RegSetValueExA,整数型,,"RegSetValueExA",,写注册表项 .参数hKey,整数型 .参数lpValueName,文本型 .参数Reserved,整数型 .参数dwType,整数型 .参数lpData,文本型 .参数cbData,整数型 .DLL命令RegOpenKeyExA,整数型,,"RegOpenKeyExA",,打开注册表项 .参数hKey,整数型 .参数lpSubKey,文本型 .参数ulOptions,整数型 .参数samDesired,整数型 .参数phkResult,整数型,传址 .DLL命令FreeLibrary_,整数型,"kernel32","FreeLibrary",,,释放指定的动态链接库,它们早先是用LoadLibrary;API函数装载的非零表示成功,零表示失败。会设置GetLastError .参数库句柄,整数型,,要释放的一个库句柄在VB里使用只能用这个函数释放那些由应用程序明确装载的DLL。对LoadLibrary的每一次调用都应该有一个对应的FreeLibrary调用; 调用的DLL命令: .DLL命令WindowFromPoint_,整数型,"user32.dll","WindowFromPoint" .参数横坐标,整数型,,xPoint,x点值 .参数纵坐标,整数型,,yPoint,y点值 .DLL命令GetCursorPos_,整数型,"user32","GetCursorPos" .参数位置,坐标_ .DLL命令GetProp_,整数型,"user32","GetPropA",,从窗口属性表列中返回数据句柄  .参数hwnd,整数型 .参数lpString,文本型 .DLL命令RemoveProp_,整数型,"user32","RemovePropA",,删除属性列入口  .参数hwnd,整数型 .参数lpString,文本型 .DLL命令SetProp_,整数型,"user32","SetPropA",,增加或修改属性列项  .参数hwnd,整数型 .参数lpString,文本型 .参数hData,整数型 .DLL命令SetWindowsHookEx_,整数型,"user32","SetWindowsHookExA",,安装钩子过程  .参数idHook,整数型 .参数lpfn,子程序指针 .参数hmod,整数型 .参数dwThreadId,整数型 .DLL命令FreeLibrary_,整数型,"kernel32","FreeLibrary",,释放指定的动态链接库,它们早先是用LoadLibrary;API函数装载的 非零表示成功,零表示失败。会设置GetLastError .参数库句柄,整数型,,要释放的一个库句柄在VB里使用只能用这个函数释放那些由应用程序明确装载的DLL。对LoadLibrary的每一次调用都应该有一个对应的FreeLibrary调用; .DLL命令GetProcAddress_,子程序指针,"kernel32","GetProcAddress",,返回函数地址  .参数hModule,整数型 .参数lpProcName,文本型 .DLL命令GetWindowThreadProcessId_,整数型,"user32","GetWindowThreadProcessId",,;获取与指定窗口关联在一起的一个进程和线程标识符 拥有窗口的线程的标识符 .参数hwnd,整数型,,指定一个变量,用于装载拥有那个窗口的一个进程的标识符 .参数lpdwProcessId,整数型,传址,指定窗口句柄; .DLL命令LoadLibrary_,整数型,"kernel32","LoadLibraryA",,载入指定的动态链接库,并将它映射到当前进程使用的地址空间。一旦载入,即可访问库内保存的资源 成功则返回库模块的句柄,零表示失败。会设置GetLastError .参数动态链接库名称,文本型,,指定要载入的动态链接库的名称。采用与CreateProcess函数的lpCommandLine参数指定的同样的搜索顺序; .DLL命令UnhookWindowsHookEx_,整数型,"user32","UnhookWindowsHookEx",,从钩子链中删除函数  .参数hHook,整数型 .DLL命令MessageBox_,整数型,"user32","MessageBoxA",,建立消息框窗体  .参数hwnd,整数型 .参数lpText,文本型 .参数lpCaption,文本型 .参数wType,整数型 .DLL命令PostMessage_,整数型,"user32","PostMessageA",,将一条消息投递到指定窗口的消息队列。投递的消息会在Windows事件处理过程中得到处理。在那个时候,会随同投递的消息调用指定窗口的窗口函数。特别适合那些不需要立即处理的窗口消息的发送 如消息投递成功,则返回TRUE(非零)。会设置GetLastError .参数hwnd,整数型,,接收消息的那个窗口的句柄。如设为HWND_BROADCAST,表示投递给系统中的所有顶级窗口。如设为零,表示投递一条线程消息(参考PostThreadMessage) .参数wMsg,整数型,,消息标识符 .参数wParam,整数型,,具体由消息决定 .参数lParam,整数型,,具体由消息决定; .DLL命令SendMessage_,整数型,"user32","SendMessageA",,调用一个窗口的窗口函数,将一条消息发给那个窗口。除非消息处理完毕,否则该函数不会返回。SendMessageBynum,;SendMessageByString是该函数的“类型安全”声明形式 由具体的消息决定 .参数hwnd,整数型,,要接收消息的那个窗口的句柄 .参数wMsg,整数型,,消息的标识符 .参数wParam,整数型,,具体取决于消息 .参数lParam,整数型,,具体取决于消息; .DLL命令Sleep_,,"kernel32","Sleep",,暂停线索  .参数dwMilliseconds,整数型 .DLL命令SetWindowLong_,子程序指针,"user32","SetWindowLongA",,在窗口结构中为指定的窗口设置信息 指定数据的前一个值 .参数hwnd,整数型,,欲为其取得信息的窗口的句柄 .参数nIndex,整数型,,请参考GetWindowLong函数的nIndex参数的说明 .参数dwNewLong,子程序指针,,由nIndex指定的窗口信息的新值;

展开内容

下载地址

推荐文章

友情链接关于我们下载帮助(?)联系我们投诉举报

CopyRight © 2010-2023 易采下载 Easck.com , All Rights Reserved 版权所有 蒙ICP备14002389号

声明: 本站所有软件和文章来自互联网 如有异议 请与本站联系

声明: