当前位置:编程学习 > VB >>

用WebBrowser打开一个网页后如何获得鼠标处的Flash对象?

用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 这确实是个难题,那么多天都没人回一下。。。。

有没有能控制Flash大小的方法呢?已知句柄了,用了MoveWindow等API都不能控制Flash的大小,是不是应该通过窗口消息来控制呢? 就是不知道如何切断Flash受到原IE窗口的控制,有没有那位高做过这方面的呢?请多多指教! 我也有类似的需求,就是获得页面中的所有Flash对象,页面关闭的时候强制其释放,以释放内存…… 是个难题,等高人回复。
补充:VB ,  网络编程
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,