我在程序里获取了网页上的图片对象,
但是图片只有width与height,
我怎样才能得到图片的左上角的坐标呢?(相对于网页对象)

解决方案 »

  1.   

    图片在表格内,offsetTop似乎只是图片与表格线距离
      

  2.   

    用webbrowser+dhtml能搞定,如果需要就给你写一个完整版
      

  3.   

    大侠,我等的就是你!!!!!原来我的程序如下:
    Dim Obj As HTMLDocument, i As Integer
    Set Obj = GetHtmDoc(MyhWnd)   'MyhWnd是个窗口的hwnd
    Dim aImg As HTMLImg, Imgs As IHTMLElementCollection
    Set Imgs = Obj.getElementsByTagName("IMG")
    Set aImg = Imgs.Item(0)
    GetScreen(四个角坐标)  '用来捕捉屏幕现在就是不知道该如何取得角坐标
      

  4.   

    MyHwnd这个窗口并不是IE,而是含有一个IE文档控件的一个程序.
    只要能其中的一个图片转出来就可以了。