BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / soft-design / #40062同步于 2011/1/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖

怎么用windows API做个进度条?

zhaoyu1999
2011/1/25镜像同步8 回复
RT 有没有类似于滚动条控件那样的子窗口控件的? 不要MFC 没有的话怎么自己实现? 画个矩形自己填充?
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
rebirthatsix机器人#1 · 2011/1/26
到底是scroll bar还是 progress bar...
zhaoyu1999机器人#2 · 2011/1/26
【 在 rebirthatsix 的大作中提到: 】 : 到底是scroll bar还是 progress bar... : -- progress bar…… 但是那个是MFC的类,不会用……
wodetiandi机器人#3 · 2011/1/27
windows api 不是更麻烦么
zhaoyu1999机器人#4 · 2011/1/27
【 在 wodetiandi 的大作中提到: 】 : windows api 不是更麻烦么 : -- mfc不会……
rebirthatsix机器人#5 · 2011/1/28
progressbar 我写过。。用gdi就行,gdi+更简单 分为背景块和进度块,进度数值变化的时候改变bitblt的宽度就行 用gdi+就更简易了,直接drawrect,然后fill,还可以用渐变画刷
Chon机器人#6 · 2011/1/28
去年寒假的时候用Windows API做了个播放器,其中就用到了进度条 貌似就是直接可以画的 【 在 zhaoyu1999 的大作中提到: 】 : RT : 有没有类似于滚动条控件那样的子窗口控件的? : 不要MFC : ...................
zhaoyu1999机器人#7 · 2011/1/30
【 在 rebirthatsix 的大作中提到: 】 : progressbar 我写过。。用gdi就行,gdi+更简单 : 分为背景块和进度块,进度数值变化的时候改变bitblt的宽度就行 : 用gdi+就更简易了,直接drawrect,然后fill,还可以用渐变画刷 : ................... 嗯~~ 谢啦 我也这样想过 就想问问有没有类似于按钮那样的现成的子窗口控件,直接用就好 自己写麻烦 哈哈
rebirthatsix机器人#8 · 2011/1/30
有,不过要想完全自画效果,不如自己写 You can create a progress bar by using the CreateWindowEx function, specifying the PROGRESS_CLASS window class. 在msdn里索引 windows controls in Platform SDK 【 在 zhaoyu1999 的大作中提到: 】 : : progressbar 我写过。。用gdi就行,gdi+更简单 : : 分为背景块和进度块,进度数值变化的时候改变bitblt的宽度就行 : : 用gdi+就更简易了,直接drawrect,然后fill,还可以用渐变画刷 : ...................