//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言拦截网页信息框源码系统结构:MyInternetReadFile,安装APIHOOK,取原始数据地址,卸载APIHOOK,VirtualProtect,GetProcAddress,GetModuleHandleA,LoadLibraryA,FreeLibrary,取字节集变量数据地址,CallWindowProcA,lstrcpynA_str, ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------_按钮1_被单击 || ||------MyInternetReadFile || ||------_按钮2_被单击 || ||------_按钮3_被单击 || ||------_按钮4_被单击 || ||------__启动窗口_可否被关闭 || ||------_超文本浏览框1_跳转完毕 || ||------_超文本浏览框1_即将打开新窗口 || || ======HOOK || ||------_初始化 || ||------_销毁 || ||------安装APIHOOK || ||------取原始数据地址 || ||------卸载APIHOOK || || ======调用的Dll || ||---[dll]------VirtualProtect || ||---[dll]------GetProcAddress || ||---[dll]------GetModuleHandleA || ||---[dll]------LoadLibraryA || ||---[dll]------FreeLibrary || ||---[dll]------取字节集变量数据地址 || ||---[dll]------CallWindowProcA || ||---[dll]------lstrcpynA_str 调用的DLL命令: .DLL命令VirtualProtect,逻辑型 .参数lpAddress,整数型 .参数dwSize,整数型 .参数flNewProtect,整数型 .参数lpflOldProtect,整数型,传址 .DLL命令GetProcAddress,整数型 .参数hModule,整数型 .参数lpProcName,文本型 .DLL命令GetModuleHandleA,整数型 .参数lpModuleName,文本型 .DLL命令LoadLibraryA,整数型 .参数lpLibFileName,文本型 .DLL命令FreeLibrary,逻辑型 .参数hLibModule,整数型 .DLL命令取字节集变量数据地址,整数型,,"lstrcpynA" .参数lpString1,字节集 .参数lpString2,字节集 .参数iMaxLength,整数型 .DLL命令CallWindowProcA,整数型,,"CallWindowProcA" .参数动态调用代码,字节集,,一定要用本人编写的 .参数子程序,整数型,,子程序指针 .参数参数,整数型,数组,为整数数组,参数1为成员1…类推;文本型和字节集型(自定义结构)为指针 .参数参数数目,整数型,,一定要和参数数组相符,不然会出错 .参数是否C调用,逻辑型,,真为cdecl调用方式,假为stdcall调用方式(即标准WINAPI方式) .DLL命令lstrcpynA_str,整数型,,"lstrcpynA" .参数lpString1,文本型,传址 .参数lpString2,文本型,传址 .参数iMaxLength,整数型
