窗体有一个鼠标移动到上面的一个事件(moveover),在这个事件里面动态创建一个窗体(另一个窗体)并show之就行了。
你试试吧,这样肯定是可以的,但是你得注意,窗体还有一个事件(moveleave),也就是离开窗体事件,在这个事件中退出你刚才创建的窗体,这样你的程序就不会导致创建了很多窗口而导致内存泄露等问题。
可以用Timer控件,比如停留超过1秒时,获取鼠标位置,再弹出窗体,窗体的TOP和LEFT设置为这个位置
在FORM上鼠标移动的事件
这个需要点击的
我问下 你是用ASP.NET的 还是winform的