如何实现类似于OICQ(或者东方快车)窗体自动隐藏?
我指的是用VB实现,不是Delphi,别弄错哦!
请指教!
问题点数:30、回复次数:8Top
1 楼kosisiyo(猪猪)回复于 2001-01-05 19:30:00 得分 0
你应该是想做成托盘吧,在启动中加入就可以了Top
2 楼y1g1y1(袁飞☆VB诚可贵VB.Net价更高C#心中有二者皆可抛☆)回复于 2001-01-05 19:31:00 得分 0
用setwindowpos 把你那个窗口设置为一个常居顶层的窗口.
然后把它的WIDTH(或HEIGHT)属性设置为很小.
在它的MOUSEMOVE事件中把它变大!
MOUSEOUT事件(VB没有这个事件,但你可以实现)中,把他变小!Top
3 楼calihotel(丑的被狗咬)回复于 2001-01-05 19:46:00 得分 0
yigiy1,你说的这个我试过,但效果明显不一样
用这种方法只能是将窗口形状改变(变大或者变小),而不是隐藏(窗口移动到
屏幕区域以外) 另外,两岸通的窗口隐藏又不一样,你可以看出是它是以动画形式
向上滚动的
kosisiyo,我说的不是托盘Top
4 楼ynhelian(CPU上煎鸡蛋)回复于 2001-01-05 19:47:00 得分 0
我做了一个类似的窗口,想要的话可以发给你。Top
5 楼ynhelian(CPU上煎鸡蛋)回复于 2001-01-05 19:48:00 得分 0
我做了一个类似的窗口,想要的话可以发给你。
hlyn@sohu.comTop
6 楼calihotel(丑的被狗咬)回复于 2001-01-05 19:51:00 得分 0
ynhelian,谢谢了,现在可以吗?我就是这个信箱!
收到即给分,可以全给你,我无所谓,只要能学到东西!哈Top
7 楼seabluesky(蓝色星空)回复于 2001-01-05 20:27:00 得分 0
ynhelian,能不能也给我一个?
我已经被这个问题烦了好久了!!!Top
8 楼wxj_lake(蔚蓝的风)回复于 2001-01-06 00:22:00 得分 30
会自动隐藏的任务栏
http://210.75.132.33/lakes/detail.asp?id=1
这则范例演示了怎样做一个appbar,就象Windows的任务栏那样可以贴在屏幕的边缘上。Top




