Loading...
第二集 水平不够导致的各种莫名segmentation fault
第一集 在各种开发环境中反复横跳并莫名惨死
函数调用约定x86应用程序的函数约定存在 stdcall、__cdecl、fastcall等方式。x64应用程序的函数约定只有一种寄存器快速调用约定:前四个参数依次使用rcx(浮点对应 xmm0)、rdx(浮点对应 xmm1)、r8(浮点对应 xmm2)、r9(浮点对应 xmm3)进行传递;多于的参数通过栈进行,从左到右依次入栈。ret与retn区别ret表示执行完后,EIP即为上一层cal...
声明说明由于.net5 平台不支持编译到动态链接库,核心功能DLL采用与底层交互很方便的c++来实现。前台中控依旧采用.net 5 WPF实现。中控界面本人很喜欢handyControl示例程序UI界面风格,中控界面使用handyControl控件库进行绘制,并大量参考其示例程序代码及风格,感谢handyControl作者对开源所做出的贡献。考虑到中控界面只需考虑账号管理和任务管理,最终UI...
声明前言因某朋友找上门,想要我帮忙写个自动化机器人,以将自己从繁重的游戏搬砖中解放出来。考虑到自己丢弃在硬盘角落的那堆数据,本着折腾原则,决定搭建一套完整框架,以脚本驱动功能,实现需求变动后,只需进行对应脚本开发就行。整体框架采用中控(人机界面)统一管理游戏进程及脚本执行,DLL封装功能API并提供给lua、DLL维护lua状态机解释执行自定义脚本。技术选型使用过MFC、Qt及WinForm...