About VSpackage

Sep 15, 2009 at 3:32 AM

I can easily get  "DTE" in  ADD-IN , like"pApplication->QueryInterface(__uuidof(DTE2), (LPVOID*)&m_pDTE);"

How can I realize it in VSpackages?

Sep 17, 2009 at 10:43 PM
Edited Sep 17, 2009 at 10:44 PM

Easily. By calling Package.GetGlobalService(typeof(SDTE)). You need to cast the result to DTE

Sep 18, 2009 at 1:42 AM

TX for replied.  I've already realized it in C#.   How can i do it  in   VC2008

Sep 19, 2009 at 8:26 PM

The same static method should do it. Just translate the C# syntax to C++