如何用VB画下拉窗口?像金山词霸屏幕取词那样,动态出现?

解决方案 »

  1.   

    是这个意思吗:
    http://blog.csdn.net/rainstormmaster/archive/2004/01/07/20342.aspx
      

  2.   

    先定义好一个窗体,设置BorderStyle=FixSingle  ControlBox = False这样的一个窗体雏形就出来了然后再上面放几个Label之类的,就可以了至于你要动态显示的话,至少你必须会屏幕取词吧,或者说有一个动态显示的条件吧?条件满足以后,先把Label合适的Caption,然后调用form1.show至于移出窗体后若干秒钟自动关闭,可以通过定时器来实现,什么?如何捕捉鼠标是否在窗体外,那用两个API:
    GetCursorPos(lpPoint As POINTAPI) as Long
    ScreenToClient(ByVal hwnd As Long, lpPoint As POINTAPI) as Long具体代码自己baidu一些
      

  3.   

    多谢三楼的建议
    我的条件是当MOUSE选中IE中的文字后,停留一秒,这个窗口就会出来,
    不过我需要去截获MOUSE在IE中的事件,不知二楼有没有什么好的建议呢?