易语言进度条滚动特效源码例子

[复制链接]
发表于 2023-8-6 00:30:02
支持黑月 (只要传入正确的窗口句柄)。
Windows 7 下开始有的一个效果,适用于当你开启多线程但不确定任务进度的时候用。
已经拆分到单独的子程序,方便直接复制到别的项目使用 (记得复制常量)。
适用情景:
 当你创建了一个线程执行任务,但无法确认其进度

实现:
 首先,给进度条样式添加 PBS_MARQUEE 属性,允许滚动。
 发送 PBM_SETMARQUEE 消息,其中 wParam 为 1 开始滚动。

另外:
 如果需要暂停,再次发送该消息,但将参数改为 0 。
 如果能确认其进度,如任务完成 100% 时,删除 PBS_MARQUEE 属性然后更改进度位置即可。

16093638234[下载].rar

160936t9q9o67mothseooq.jpg


上一篇:易语言修改磁盘图标源码
下一篇:易语言Hook_CreateProcess阻止创建一个新的进程和它的主线程

使用道具 举报

Archiver|手机版|小黑屋|吾爱开源 |网站地图

Copyright 2011 - 2012 Lnqq.NET.All Rights Reserved( ICP备案粤ICP备14042591号-1粤ICP14042591号 )

关于本站 - 版权申明 - 侵删联系 - Ln Studio! - 广告联系

本站资源来自互联网,仅供用户测试使用,相关版权归原作者所有

快速回复 返回顶部 返回列表