这个项目能做什么

Windhawk 是一款用于自定义 Windows 程序的工具,定位为自定义市场。根据 README,其目标是简化 Windows 程序的自定义过程,更多详情可在官方网站和项目公告中查看。 此仓库并非应用程序的主要分发点,而是用于报告问题和讨论 Windhawk。单个 Windhawk 模组的讨论在单独的 windhawk-mods 仓库中进行,同时提供 Discord 频道供实时讨论。 技术方法:README 描述了高层架构,并指向一篇题为“在 Windows 中实现全局注入和挂钩”的博客文章,以了解所使用的全局注入和挂钩方法。另有独立的 global-inject-demo 仓库包含演示该方法的代码。 源码布局:`src` 文件夹包含主要组件: - `windhawk`:主 `windhawk.exe` 可执行文件以及 32 位和 64 位 `windhawk.dll` 引擎库的代码。 - `vscode-windhawk`:负责 UI 操作(如安装模组和列出已安装模组)的 VSCode 扩展代码。 - `vscode-windhawk-ui`:VSCode 扩展的 UI 部分。 README 建议了一个简单的开发流程:使用官方安装程序解压 Windhawk 的便携版,构建您要修改的部分,然后用新构建的文件替换便携版中的相应文件。