VSAssit 是作为VS的一个插件,
开发这种工具是否需要VS提供接口?如何实现在他人的软件上,开发一个插件形式的程序

解决方案 »

  1.   

    我觉得分2种,明的和暗的
    明的就是事先和做程序的沟通好,共同设计好技术方案和接口。他的程序也做相应修改。比如bcg,VAssist和微软什么的。
    暗的主要就是Hook以及其他黑客技术,比如很多换肤软件,外挂,等等吧。
      

  2.   

    也就是说,VSAssit是有微软提供的接口了??
      

  3.   

    可以参考VS的WTLHelper插件源码:http://www.codeproject.com/KB/macros/wtlhelper.aspx
      

  4.   

    VS默认的就可以写 宏VBA 增强功能。下一个VS SDK的话就有 更多的接口。
      

  5.   

    VS2008 sdk
    http://www.microsoft.com/download/en/details.aspx?id=21827
      

  6.   

    VS2010 sdk
    http://www.microsoft.com/download/en/details.aspx?id=21835
      

  7.   

    vs2010的sdk要vs2005好的太多了。
    以前在vs2005搞个扩展插件。只是那个破文件就搞的我头疼。