想知道ObjectFromLresult函数的详解.望有大大能解决..3Q.....(英文的麻烦翻译一下)

解决方案 »

  1.   

    这个函数表示根据应用程序的返回值来获得一个Microsoft Active Accessibility对象,相应的,ObjectFromPoint是根据指定的坐标点来获得一个Microsoft Active Accessibility对象。MSAA对象有自己特殊的方法和属性,许多还提供了IDispatch接口。如果某控件不支持MSAA特性,此函数调用会失败。
      

  2.   

    如果想了解Microsoft Active Accessibility,VC知识库有一篇相关的文章,地址为:http://www.vckbase.com/document/viewdoc/?id=883
      

  3.   

    除了返回MSAA对象外,这个函数还可以直接返回一个IDispatch接口,举例来说吧,假如你的一个VB应用程序里包含了WEB Browser控件,另一个应用程序想访问这个控件,由于跨进程,你是不能直接使用它的,更不能访问它的属性和方法了,怎么办?这时就可以使用这个函数来返回一个IWebBrowser接口(实际上就像Me.WebBrowser1一样了),然后就可以像在本地一样访问它的方法和属性了。