用WebBrowser打开一个网页后如何获得鼠标处的Flash对象?如何修改鼠标处的Flash的位置大小呢?
我用以下的方法处理不了,请高人指点。    Dim flashObj As IHTMLElement
    
        GetCursorPos mPtr        Set flashObj = Dom.elementFromPoint(mPtr.X, mPtr.Y)        flashObj.Style.Top = 0
        flashObj.Style.Left = 0
        flashObj.Style.Width = 100
        flashObj.Style.Height = 100

解决方案 »

  1.   

    这确实是个难题,那么多天都没人回一下。有没有能控制Flash大小的方法呢?已知句柄了,用了MoveWindow等API都不能控制Flash的大小,是不是应该通过窗口消息来控制呢?
      

  2.   

    就是不知道如何切断Flash受到原IE窗口的控制,有没有那位高做过这方面的呢?请多多指教!
      

  3.   

    我也有类似的需求,就是获得页面中的所有Flash对象,页面关闭的时候强制其释放,以释放内存……