Azure Mobile Services(移动服务)是微软在Azure平台中提供的一种跨平台的移动应用后端服务,即移动后端即服务.支持.NET和JavaScript(Node.js)写后端代码:支持各种主流的前端平台,包括iOS.Android.Windows.HTML.提供了单点登录,脱机同步,访问内部数据,推送提醒等功能:也能根据需要自动伸缩.从而让开发移动应用后端服务变得非常简单. 虽然微软给大家提供了针对各个平台的SDK,不过还是可以直接使用它的REST API来操作服务端的数据.Ad
道理不多讲,简单说就是将系统API的跳转地址,替换为我们自己写的API的地址,所以要求我们自定义的API函数要和被拦截的API有相同的参数.在用完后,记得恢复. 因为要挂全局的钩子,所以Hook的部分,做成DLL. 源码下载 Hook.DLL主工程文件代码 library Hook; uses SysUtils, Windows, Classes, ApiDefine in 'ApiDefine.pas', APIHook in 'APIHook.pas'; {$R *.res} var H