绝对有挑战性的问题:如何将Form整到桌面上?
实现这样的功能:
1、该Form整到桌面,就和主程序没有什么关系了。当然,主程序关闭,这个桌面Form也要关闭,实在无法关闭该桌面Form也没有关系。
2、该Form实现类似于QQ那样的隐藏/显示效果,就是鼠标点上去的时候,就列出来了,移开鼠标,Form就跑到上面去了,节约空间。Form显示时是在最前面的窗口(QQ显示时也在最前面)
3、为什么需要这个Form呢?因为正个主程序,该Form使用的频率最高,这样设计的话,客户用起来就比较方便。
欢迎各位大侠出手!万分感谢!
[解决办法]
你家Form不在桌面上啊
[解决办法]
如何使用频率很高的话,直接设成主窗口即可实现类似QQ的效果,
1、设计成停靠窗口
2、隐藏窗口采用最小化高度或宽度方法,即把宽度设成1或高度设成1,当鼠标移到上面的时候,恢复窗口大小即可。离开时则隐藏窗口
[解决办法]
用非模式显示窗体不就行了?
form2.show
[解决办法]
这问题听了个大概明白,我觉得是不是很简单吧.
1、该Form整到桌面,就和主程序没有什么关系了。当然,主程序关闭,这个桌面Form也要关
=====form 是主程序创建的,主程序关闭自然关闭.
2、该Form实现类似于QQ那样的隐藏/显示效果,就是鼠标点上去的时候,就列出来了,移开鼠标,Form就跑到上面去了,节约空间。Form显示时是在最前面的窗口(QQ显示时也在最前面)
=====form鼠标属性里设置, 移上去, form.top:=0; 移开 form.top:=-100 (100根据你的窗体高度调整)