首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

哪位高手知道鲁大师(一款软件)的任务栏标尺是什么原理

2012-09-28 
谁知道鲁大师(一款软件)的任务栏标尺是什么原理看图,红圈的部分,是鲁大师的任务栏标尺,可以动态地显示CPU

谁知道鲁大师(一款软件)的任务栏标尺是什么原理
看图,红圈的部分,是鲁大师的任务栏标尺,可以动态地显示CPU温度,这个是怎么做的?

[解决办法]
做一个无边框的小窗体。
把任务栏中的ReBarWindow32、运行应用程序(两层:MSTaskSwWClass、ToolbarWindow32)按你需要减小宽度。
再把语言栏TF_FloatingLangBar_WndTitle(CiceroUIWndFrame)左移一下,就把位置腾出来了。

然后把你那个要显示进去的小窗体SetParent()到Shell_TrayWnd,移动到相应位置。
应该就是这个效果了。


在你的程序结束之前,记得把你前面的改动还原……


[解决办法]
这不过就是一个任务栏上的ReBar控件中新建个Band.

向那个ReBar发送个RB_INSERTBAND消息插入一个Band,再把自己某个窗口定位上去应该就行了.
[解决办法]

探讨
引用:

引用:

为什么我总是拿不到ToolbarWindow32的句柄呢?
…………
…………
统统都是返回0,为什么?


为什么,自己用法不对呗。
没看我在1F说的那些“层次关系”吗!

你以为要拿它的句柄,能那么省事么?
VB code
Private Sub Command1_Click()
Dim hWndTemp A……

热点排行