首页 > 系统相关 >Windows编程系列:如何为任务栏设置背景

Windows编程系列:如何为任务栏设置背景

时间:2024-04-28 17:02:18浏览次数:26  
标签:Shell Windows 任务栏 编程 设置 upupoo Open

最近在使用upupoo时,发现里面有个任务栏设置的功能,效果还不错

 

我试了前面为资源管理器设置背景的方法,发现不生效。

大意的反编译了一下upupoo的各种dll,但是也没找到具体的实现方法(因为目前对逆向还不是很熟)

 

在搜索引擎搜索时,找到了OpenShell这个软件,发现里面也实现了这个功能,刚好这个软件是开源的。

我找到这部分代码,拿出来给需要的小伙伴分享一下。

 

项目地址:https://github.com/Open-Shell/Open-Shell-Menu.git

其实这个项目我大概在17年就star了,但是当时没运行起来,所以也没看到具体效果。

我记得当时的功能就是增强资源管理器,任务栏设置应该是后面加进去的功能。

标签:Shell,Windows,任务栏,编程,设置,upupoo,Open
From: https://www.cnblogs.com/zhaotianff/p/18164043

相关文章

  • FBWF(File-Based Write Filter)是Windows操作系统中的一种功能,主要用于保护系统的存储设
    FBWF(File-BasedWriteFilter)是Windows操作系统中的一种功能,主要用于保护系统的存储设备(如硬盘)免受意外写入或恶意软件的影响。它通过将所有对存储设备的写操作重定向到一个临时缓存中,从而保护存储设备的内容不被修改。FBWF的主要优点包括:简化系统管理:可以在不影响系统运行......
  • Windows平台NASM汇编与C混合调用
    Windows平台NASM汇编与C混合调用tonyblackwhite之前介绍了Windows平台下,用微软宏汇编MASM与C混合调用的方法。MASM是微软独有的,Linux没法用,我喜欢学一个能够应用于两种平台的,所以还是更钟情于开源的可跨平台的NASM汇编。tonyblackwhite:Win平台最简单的方式实现C程序调用汇编函......
  • Windows git绑定GitHub
    1、打开gitBash2、输入ssh-keygen-trsa-C 'GitHub邮箱账号'  // 一直回车3、获取生成秘钥id_rsa.pub从C盘-用户-用户名目录对应的.ssh文件,打开id_rsa.pub文件,复制里面的数据4、将复制的秘钥添加到github上步骤1:点击头像打开settings步骤2:打开页面左边的SSHan......
  • windows系统,大文本文件打开工具
    在Windows系统中,打开大文本文件的工具有多种选择。以下是一些推荐的软件:LogView:这是一款能够快速打开大文件的工具,对于300MB以上的文件,它基本上能在一分钟内打开。虽然打开大文件时可能会占用较多的内存,但它的处理速度相对较快,使得它成为处理大文本文件的理想选择。EditPlus:Edi......
  • 【FileZillaServer用网络驱动器作为主目录时,客户端无法列出文件】【Spring Boot安装成
    遇到的两个问题安装FileZillaServer后,把映射的网络驱动器内容作为主目录时,客户端能正常登录,但是无法列出文件。把本机的某个目录组为主目录,客户端可以正常列出文件。把SpringBoot安装成Windows服务时,访问系统中映射的网络驱动器失败(开发过程中能够正常访问,通过命令的方式......
  • C#的基于.net framework的Dll模块编程(四) - 编程手把手系列文章
          这次继续这个系列的介绍: 一、命名空间的起名;对于C#来说,一般命名空间的建议是:公司名(或个人名称).产品名.分类名,比如我这边是用的这个:Lzhdim.LPF.Helper,意思是个人名Lzhdim,加上LPF为平台名,加上Helper分类为帮助类,其它的更长的请读者自己添加。  ......
  • C++编程英语词汇
    abstract抽象的abstraction抽象性、抽象件access访问accesslevel访问级别accessfunction访问函数adapter适配器address地址address-ofoperator取地址操作符aggregation聚合algorithm算法allocate分配allocator分配器application应用程序architecture体系结构argu......
  • 实验3 C语言函数应用编程
    #include<stdio.h>#include<stdlib.h>#include<time.h>#include<windows.h>#defineN80voidprint_text(intline,intcol,chartext[]);voidprint_spaces(intn);voidprint_blank_lines(intn);intmain(){ intline,col,i;......
  • 实验3 C语言函数应用编程
    1#include<stdio.h>2#include<stdlib.h>3#include<time.h>4#include<windows.h>5#defineN8067voidprint_text(intline,intcol,chartext[]);//函数声明8voidprint_spaces(intn);//函数声明9voidprint_blank_......
  • Installation requirements for SAP Kernels on Windows (C++ runtime environment, V
      Symptom在Windows执行StartSAP,报错信息找不到指定的模块:"Theprogramcan'tstartbecausemsvcr100.dllismissingfromyourcomputer.""无法启动此程序,因为计算机中丢失了msvcr100.dll。尝试重新安装该程序以解决此问题。" OtherTermsC,C++,runtime,VCred......