VB如何在屏幕任意位置点击鼠标之后,就隐藏窗体

来源:百度知道 编辑:UC知道 时间:2024/07/04 18:38:47
程序有form1,form2 ,运行后都不是全屏
问题一:
希望鼠标任意键点在屏幕的任意位置(不一定点form1上),即可使form2窗体隐藏,请问如何实现?
问题二:
如何让form2与form1的位置相对固定?

1、不知道是否包括窗体2自己?
总之,失交事件,或者失交事件与点击事件合用,可以达到目的。
2、在窗体2的resize事件等设置top=form1.top+m:left=form1.left+n
在窗体1的resize等事件里同样设置。
实质上我知道,你用窗体2代替了窗体1上的一个可以显示可以隐蔽的部分!不过你要用一个框架,效果会更好,这个问题就不存在了!

因为点击桌面时候,form失去焦点。可以在form 的失去焦点事件里让该form隐藏 form.hide