GitHub | 您所在的位置:网站首页 › win10任务栏变透明怎么弄 › GitHub |
TranslucentTB-CN
本项目为 TranslucentTB 的中文翻译项目。 一个轻量级(仅需要几 MB 的内存,几乎不占用 CPU)的实用程序,使 Windows 10 任务栏变成透明或者半透明。 您可以在下面的几张图片中预览软件的效果: 功能介绍 高级的 颜色选择工具 支持透明颜色,并且可以实时预览任务栏的效果 任务栏效果 (选择一种类型,除正常状态外,其他状态均可定制。): 模糊: 可以将任务栏变成模糊效果。 透明: 将任务栏变成完全透明的。 正常: 正常的任务栏效果 (就像没有运行 TranslucentTB 一样) 纯色: 完全不透明的任务栏。 毛玻璃: 仅限于 Windows 10 1804 版本以上支持,效果类似于 Windows 登录界面背景。 动态改变模式 (这些效果可以组合使用,每个效果都提供自定义选项): 最大化窗口: 如果当前窗口最大化,则将任务栏更改为其他外观。 开始菜单: 在开始菜单打开时更改任务栏外观。 微软小娜: 在打开微软小娜(如果禁用了小娜,则在打开搜索框)时改变任务栏外观。 时间线或任务视图: 当时间线(或旧版本上的任务视图)打开时更改任务栏外观。 可以 显示或隐藏 Aero 特效 按钮。可以定制为 任意窗口 或者 动态改变。 您可以在这里看到它的效果:简单动态图介绍 以及 详细动态图介绍。 下载您可以直接在 Microsoft Store 里下载本软件,并且可以支持自动同步设置等功能。 如果您想直接下载,您可以在 Release 页面 下载本软件。 如果您想体验包含最新特性的构建版本,您可以在 AppVeyor page (Configuration: Release > Artifacts > TranslucentTB-setup.exe) 下载构建的文件。请注意,这些构建的版本可能不能正常使用,或者存在未完成的功能,请您自行承担使用的风险。 设置开机启动如果您希望设置 TranslucentTB 为开机启动,请在任务栏的 TranslucentTB 图标上右键,选中 "开机时启动" 选项。如果它是灰色的并且不可点击,说明 TranslucentTB 已被任务管理器或组织禁止开机启动。 赞助我们我们有一个 Liberapay! 如果您喜欢 TranslucentTB 并愿意支持我们的工作,请捐赠我们。 安全有些杀毒软件可能会将此程序标记为病毒。并不是这样,超过20万用户安全下载了这个程序。我们的源代码是开放的,您可以自己编译它,我欢迎任何的代码安全审查。 说到编译代码…… 从源代码构建您可以选择一个可用的分支。但是,建议使用 “master” 分支,因为这里的代码是最稳定的,并且已经通过了同行评审。 通过 git: $ git clone -b [您想选择的分支] https://github.com/TranslucentTB/TranslucentTB Cloning into 'TranslucentTB'... remote: Counting objects: 909, done. remote: Compressing objects: 100% (40/40), done. remote: Total 909 (delta 44), reused 61 (delta 35), pack-reused 834 Receiving objects: 100% (909/909), 383.94 KiB | 2.78 MiB/s, done. Resolving deltas: 100% (624/624), done.您还可以通过点击分支文件列表的 Clone or download 按钮来下载代码的 Zip 压缩文件。 现在您已经拥有了源代码,接下来您需要 Visual Studio 2017. 您可以在这里获得社区免费版本. 并安装以下功能: C++ 桌面开发 .NET 桌面开发您还需要安装以下各个组件: VC++ 2017 工具集(最新版本首选) Windows 10 SDK(10.0.17134.0) .NET Framework 4.6.2 SDK .NET Framework 4.6.2 目标包您还需要 Windows C 语言编译器 以及 Inno Setup. 当您安装完成时,请打开 TranslucentTB.sln,然后按下 Ctrl+Shift+B 来构建解决方案。 输出将位于 debug 或 release 文件夹中(取决于当前激活的解决方案配置)。 要生成桌面安装程序,请运行 desktopinstallerBuilder 项目。 要构建 Microsoft 应用商店应用程序包,请使用应用商店配置构建解决方案。 贡献如果您想贡献代码,所有人都欢迎! 如果您正在考虑一个主要功能,需要指导,或想要提出一个想法,请不要犹豫,立即在 Discord 或 Gitter 提出,您也可以在此处提出一个 Issues。 主要贡献者通常在 Discord 和 Gitter 以及 GitHub,所以我们应该很快回复。 目前我们还没有计划将其扩展到任务栏之外。 在贡献时,请尊重代码库代码风格。简单示例: 括号应该写在单独的一行: // Bad! if (condition) { statement; } // Bad! if (condition) statement; // Bad! if (condition) statement; // Good! if (condition) { statement; }The only exception to this rule is the opening brace of a class, enumeration, namespace or structure, in which K&R braces apply: class Foo { // content }; struct Bar { // content }; namespace Baz { // content } enum Foobar { // content };lvalue, rvalue and pointer qualifiers are next to the variable name: std::wstring &foo; std::wstring &&bar; std::wstring *baz;缩进样式是 4 个空格的大制表符,您的编辑器应该使用这个 repo 的 .editorconfig 自动执行它。 在尝试调试主程序时,一开始可能会让人感到困惑,因为 header 中列出要启动的两个项目是 storepackage 和 desktopinstallerbuilder。只需右键单击TranslucentTB 项目并选择 “设置为启动项目”。 致谢TranslucentTB 是由一个团队完成的,这个团队由许多人组成: @ethanhs, @sylveon, @MrAksel, @denosawr, @PFCKrutonium, 其余非核心的 代码贡献者!感谢 @dAKirby309 制作了图标,您可以在 DeviantArt 的个人资料 上了解更多关于他的信息。 使用的颜色选择器来自 这篇伟大的文章. 我们对它进行了一些现代化的改造,使其适应高 DPI 的显示器,速度更快 (以及硬件加速) 的绘图,并允许输入任何有效的 HTML 颜色代码或名称. 我们用于安装程序截图的图片来自 Michael D Beckwith 的 Unsplash. 我们使用 Inno Setup Dependency Installer 来安装 Visual C++ 的可再发行组件。 类似的程序如果您正在寻找的东西不仅仅是修改任务栏,那么有几个程序。 Taskbar Tools 是一个用 C# 编写的类似程序。 但是它似乎没有在维护。 您可能已经从类似于 StartIsBack,Start10 和现已解散的 Classic Shell 等程序中看到了类似的半透明功能。所有这些都是很棒的程序,但我不需要替换功能,所以我写了这个。 TranslucentTB 还允许在任务栏上进行更多可自定义,具有这些程序所没有的动态 Windows,动态效果和动态启动等功能。存储和内存占用也较小。 开源协议本软件是免费的,并且使用 GPLv3 协议开源,有关更多信息,请阅读 LICENSE.md 文件。 |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |