N°204
REPOSITORY DETAIL · 仓库详情
Open Source · GITHUB
ScreenCapture – xland
xland/ScreenCapture
C++ 开源项目
1,386 Stars
165 Forks
C++
NOASSERTION
1
Views · 浏览
项目简介
一款功能丰富的屏幕捕获软件,仅需一个可执行文件
SECTION · 01
关键指标一览
Stars 数
1,386
Forks 数
165
Watchers 数
1,386
Issue 数
46
主要语言
C++
许可证
NOASSERTION
仓库所有者
xland
创建时间
2023.04.08
更新时间
2026.07.27
最近推送
2026.07.27
SECTION · 02
主题标签
画布
绘制
绘画
屏幕捕获
滚动捕获
视频
SECTION · 03
README 详细介绍
README 原文为英文,如需阅读完整中文内容,建议使用 浏览器翻译插件(如 Edge 浏览器自带翻译、Google 翻译扩展)进行整页翻译。
简体中文 | English | Русский | Bahasa Indonesia
ScreenCapture 一个小巧但功能强大的Windows截图工具。
特性
- 截图、绘图标注、滚动截图(截长图)、录屏。
- 取景框,支持快捷键复制 RGB 颜色(
Ctrl+R)、 HEX 颜色(Ctrl+H)与 CMYK 颜色(Ctrl+K)。 - 绘制填充、非填充的椭圆、正圆(按住
Shift)、矩形、正方形(按住Shift)、箭头、标号等。 - 绘制曲线、直线(按住
Shift)、马赛克、橡皮擦、文本。 - 可以随时修改、删除已绘制的元素(鼠标移到元素上)。
- 撤销(
Ctrl+Z)、重做(Ctrl+Y)、保存为文件(Ctrl+S)、保存到剪贴板(Ctrl+C或双击)。 - 滚动截图(截长图)、屏幕录制(输出GifMp4格式)。
- 运行速度快、内存占用低。
- 体积小、仅一个可执行文件,无需安装,不依赖任何动态链接库。
- 支持通过命令行参数直接启动指定的功能。
- 支持用完即走(进程不驻留在系统中)。
- 多语言支持。
下载
Release (~800KB)
支持的操作系统
- Windows 10 1607 or Later
编译
- main分支上的代码是 2.5.x(基于Composition UI)的代码,尚不稳定。2.4.25(基于D2D)或 2.3.3(基于Qt)是稳定分支。
- main分支依赖 Ling.
- 使用 Visual Studio 2026(With C++ Desktop Dev Kit)即可编译项目。
命令行
- 命令行中,等号两侧不要有空格
- 以下三种命令可以组合使用,比如:
ScreenCapture.exe enter=long tray=false auto-quit=true
// 启动后立即进入屏幕截图逻辑(默认)
> ScreenCapture.exe enter=cap
// 启动后进入长截图(滚动截图)逻辑
> ScreenCapture.exe enter=long
// 启动后进入录屏逻辑
> ScreenCapture.exe enter=video
// 显示托盘图标(默认)
> ScreenCapture.exe tray=true
// 不显示托盘图标
> ScreenCapture.exe tray=false
// 截图完成后,进程不退出,随时待命(默认)
> ScreenCapture.exe auto-quit=false
// 截图完成后即退出进程。
> ScreenCapture.exe auto-quit=true
赞助
![]() 支付宝赞助 | ![]() 微信赞助 | ![]() 作者微信 | ![]() 公众号:桌面软件 |
已复制克隆地址到剪贴板



