我用下面语句创建了一个word对象,Activator.CreateInstance(Type.GetTypeFromProgID("Word.Application"));但是我想得到我创建的word对象的句柄,或者word的document的句柄,
但是word对象好像却没有这个句柄属性,
一般的对象都会有一个 HWND属性的,
请问怎么得到创建的word对象的句柄呢?不要用findwindow这个API函数

解决方案 »

  1.   

    Activator.CreateInstance(Type.GetTypeFromProgID("Word.Application"));
    得到的是一个进程了,一个进程中的窗口可不只一个.findwindow是查找窗口的,不是查找里程的.
      

  2.   

    对,因为我要把整个word嵌套在一个exe的Form里面去,
    所以我要获取创建的word对象的句柄,
    然后调用setparent函数把word的容器窗体为我的Form
    就是这个意思,所以我需要获得我创建的word对象的句柄
      

  3.   

    http://www.htbsp.com/data/2007/0107/article_28576.htm
    http://www.soudie.net/top_3710_cat_1/