xland/ScreenCapture

GitHub: xland/ScreenCapture

一款仅需单个可执行文件、零依赖的轻量级 Windows 截图与录屏工具,支持截图、长截图、屏幕录制、取色及丰富的绘图注释功能。

Stars: 1352 | Forks: 162

**English** | [简体中文](./ReadMe.zhcn.md) | [Русский](./ReadMe.ru.md) | [Bahasa Indonesia](./ReadMe.id.md) ![横幅](https://static.pigsec.cn/wp-content/uploads/repos/cas/a7/a76b71070a9496c0810ed4d83ef9fe0f662945ef27e0ec31e592ec44d4684607.png) # ScreenCapture 一个强大且轻量级的 Windows 截图工具。 ## 功能 - 截图、绘图注释、滚动截图(长截图)、屏幕录制。 - 取色器,支持快捷键复制 RGB 颜色 (`Ctrl+R`)、HEX 颜色 (`Ctrl+H`) 和 CMYK 颜色 (`Ctrl+K`)。 - 绘制实心和空心椭圆、正圆(按住 `Shift`)、矩形、正方形(按住 `Shift`)、箭头、数字标签等。 - 绘制曲线、直线(按住 `Shift`)、马赛克、橡皮擦、文本。 - 可随时修改或删除已绘制的元素(将鼠标悬停在元素上)。 - 撤销 (`Ctrl+Z`)、重做 (`Ctrl+Y`)、保存到文件 (`Ctrl+S`)、保存到剪贴板 (`Ctrl+C` 或双击)。 - 滚动截图(长截图)、屏幕录制(输出 Gif\Mp4 格式)。 - 性能快速且内存占用低。 - 体积小,单一可执行文件,无需安装,不依赖任何动态链接库。 - 支持通过命令行参数直接启动指定功能。 - 支持一次性执行模式(进程不会在系统中驻留)。 ## 下载 [发布版本](https://github.com/xland/ScreenCapture/releases/) (778KB) ## 支持的操作系统 - Windows 10 1607 或更高版本 ## 编译 - 本项目除了操作系统内置的库之外,没有第三方库依赖。 - 该项目可以使用 Visual Studio 2026(安装了 C++ 桌面开发工具包)进行编译。 ## 命令行 - 在命令行参数的等号两侧不要添加空格。 - 以下三种类型的参数可以组合使用。示例: ``` > ScreenCapture.exe enter=long tray=false auto-quit=true ``` ``` // Launch and directly enter screenshot mode (default). > ScreenCapture.exe enter=cap // Launch and enter long scrolling screenshot mode. > ScreenCapture.exe enter=long // Launch and enter screen recording mode. > ScreenCapture.exe enter=video ``` ``` // Show system tray icon (default). > ScreenCapture.exe tray=true // Hide system tray icon; > ScreenCapture.exe tray=false ``` ``` // Keep the process running after screenshot capture. > auto-quit=false // Terminate the process immediately after screenshot capture. > auto-quit=true ``` ## 赞助
Alipay Sponsor

Alipay Sponsor

WeChat Sponsor

WeChat Sponsor

Author WeChat

Author WeChat

Official Account QR Code

WeChat Blog: Desktop Software

感谢 [EV Sign](https://evsign.cn/) 提供数字签名服务
标签:C++, Windows工具, 屏幕录制, 屏幕截图, 数据擦除, 端点可见性, 轻量级软件