代码之家  ›  专栏  ›  技术社区  ›  joerage

获取活动的Visual Studio对象

  •  2
  • joerage  · 技术社区  · 14 年前

    使用此代码,我获得表示Visual Studio的对象:

    var dte2 = Marshal.GetActiveObject("VisualStudio.DTE.10.0") as DTE2;
    

    我不在外接程序中,因此无法访问applicationObject。

    如何获取当前的Visual Studio实例??

    谢谢。

    1 回复  |  直到 14 年前
        1
  •  1
  •   tcables    14 年前

    尝试用Window s API拉活动窗口句柄(前台窗口)。