番茄系统家园 - 免费重装系统!简单装系统,人人都是装机大师!
当前位置:首页>Win7资讯 > win7 任务栏进度条

win7 任务栏进度条

来源:番茄系统家园浏览:时间:2021-09-01 08:04:28

win7 任务栏进度条

腾讯视频/爱奇艺/优酷/外卖充值4折起

从Win7开始,任务栏图标可以用来显示进度了。但是仍然有很多需要显示进度的程序并没有将这一功能用起来,其中甚至包括自身的蓝牙传输。我想写一个程序,它拥有一个任务栏图标,它可以读取其它程序窗口中的进度条,并将进度显示在自己的任务栏图标上。要实现一个这样的程序,有三个问题需要解决:

(1)如何获取想要监视的进度条的句柄;

(2)如何获取进度条的进度;

(3)如何在任务栏图标上显示进度。

对于第一个问题,我觉得自己写稍微有些麻烦,实际上可以借助现成的工具,比如自带的Spy++。但是是一个昂贵而庞大的开发环境,不是每个人都有。自带的是一个不错的选择,而且当过管理员管理过几台电脑的人都会用两下子吧,毕竟安装软件什么的苦活累活一般都交给这样的自动化软件来做了。

对于第二个问题,我查了一下,利用给进度条发PBM类的消息即可。其中要用到的两个分别为:

:获取进度条的范围

PBM_GETPOS:获取进度

对于第三个问题,Vista以来提供的一系列新的API都是以接口的方式出现win7 任务栏进度条的。这让我想起来很久以前看过的一本书,提到Win32API的一个问题是平面化的API,没有组织和结构,以后的WindowsAPI可能会以接口的方式出现。没想到书中的这一预言真的应验了。由于需要直接操纵接口,很多ActiveX/COM库都没法用了。好在comtypes提供了非常底层的机制,我们可以自己定义接口,继承IUnknown,调用IDispatch等等。

解决了三个问题,程序也就写出来了,源码参见https://github.com/xialulee/WaveSyn/blob/master/wavesynlib/interfaces/windows/progressbarreader.py。现在试验一下效果。我们用蓝牙往电脑上传一个文件:

用AutoItWindowInfo探测进度条的句柄:

以进度条的句柄为参数启动progressbarreader.py:

progressbarreader.py0x21DF2

启动的Python程序的任务栏图标就会显示蓝牙传输的进度。这是我们可以把蓝牙传输窗口最小化,然后干别的事情,在这种情况下依然能够通过Python的任务栏图标随时掌握蓝牙传输的进度。

最初发布于:2015年10月23日,http://blog.sina.com.cn/xialulee

腾讯视频/爱奇艺/优酷/外卖充值4折起

相关阅读

  • win7怎么升级win10 非常详细
  • win7怎么手动win7升级升级到win10?win7官方升级win0图文教程
  • win7 任务栏进度条
  • 推荐系统

    • 雨林木风 winxp下载 纯净版 永久激活 winxp ghost系统 sp3 系统下载

      雨林木风 winxp下载 纯净版 永久激活 winxp ghost系统 sp3 系统下载64位
      系统大小:0MB系统类型:WinXP

      雨林木风在系统方面技术积累雄厚深耕多年,打造了国内重装系统行业知名品牌,雨林木风WindowsXP其系统口碑得到许多人认可,积累了广大的用户群体,是一款稳定流畅的系统,雨林木风 winxp下载 纯净版 永久激活 winxp ghost系统 sp3 系统下载,有需要的朋友速度下载吧。

      系统等级:
      进入下载 >
    • 萝卜家园win7纯净版 ghost系统下载 x64 联想电脑专用

      萝卜家园win7纯净版 ghost系统下载 x64 联想电脑专用64位
      系统大小:0MB系统类型:Win7

      萝卜家园win7纯净版是款非常纯净的win7系统,此版本优化更新了大量的驱动,帮助用户们进行舒适的使用,更加的适合家庭办公的使用,方便用户,有需要的用户们快来下载安装吧。

      系统等级:
      进入下载 >
    • 雨林木风xp系统 xp系统纯净版 winXP ghost xp sp3 纯净版系统下载

      雨林木风xp系统 xp系统纯净版 winXP ghost xp sp3 纯净版系统下载64位
      系统大小:1.01GB系统类型:WinXP

      雨林木风xp系统 xp系统纯净版 winXP ghost xp sp3 纯净版系统下载,雨林木风WinXP系统技术积累雄厚深耕多年,采用了新的系统功能和硬件驱动,可以更好的发挥系统的性能,优化了系统、驱动对硬件的加速,加固了系统安全策略,运行环境安全可靠稳定。

      系统等级:
      进入下载 >
    • 萝卜家园win10企业版 免激活密钥 激活工具 V2023 X64位系统下载

      萝卜家园win10企业版 免激活密钥 激活工具 V2023 X64位系统下载64位
      系统大小:0MB系统类型:Win10

      萝卜家园在系统方面技术积累雄厚深耕多年,打造了国内重装系统行业的萝卜家园品牌,(win10企业版,win10 ghost,win10镜像),萝卜家园win10企业版 免激活密钥 激活工具 ghost镜像 X64位系统下载,其系统口碑得到许多人认可,积累了广大的用户群体,萝卜家园win10纯净版是一款稳定流畅的系统,一直以来都以用户为中心,是由萝卜家园win10团队推出的萝卜家园

      系统等级:
      进入下载 >
    • 萝卜家园windows10游戏版 win10游戏专业版 V2023 X64位系统下载

      萝卜家园windows10游戏版 win10游戏专业版 V2023 X64位系统下载64位
      系统大小:0MB系统类型:Win10

      萝卜家园windows10游戏版 win10游戏专业版 ghost X64位 系统下载,萝卜家园在系统方面技术积累雄厚深耕多年,打造了国内重装系统行业的萝卜家园品牌,其系统口碑得到许多人认可,积累了广大的用户群体,萝卜家园win10纯净版是一款稳定流畅的系统,一直以来都以用户为中心,是由萝卜家园win10团队推出的萝卜家园win10国内镜像版,基于国内用户的习惯,做

      系统等级:
      进入下载 >
    • windows11下载 萝卜家园win11专业版 X64位 V2023官网下载

      windows11下载 萝卜家园win11专业版 X64位 V2023官网下载64位
      系统大小:0MB系统类型:Win11

      萝卜家园在系统方面技术积累雄厚深耕多年,windows11下载 萝卜家园win11专业版 X64位 官网正式版可以更好的发挥系统的性能,优化了系统、驱动对硬件的加速,使得软件在WINDOWS11系统中运行得更加流畅,加固了系统安全策略,WINDOWS11系统在家用办公上跑分表现都是非常优秀,完美的兼容各种硬件和软件,运行环境安全可靠稳定。

      系统等级:
      进入下载 >