WORD编程,个人认为应该首选c#或VB,因为MS已经推出了外接程序编程方式支持完全面向对象的操作方法对OFFICE进行编程,可以参考微软官方:
http://msdn.microsoft.com/zh-cn/library/bb386298(v=vs.90).aspx#UnderstandingAddIns 该链接对这种技术进行了大概的介绍。
不过本文讨论的是用古老的COM自动化技术来实现,不是笔者要卖弄,而是给客户做了一个项目,用MFC技术实现的,客户对C#不了解也不愿花时间去学习,所以对于最简单的外接程序实现WORD应用程序事件监听方式被丢弃了,只能硬着头皮找资料。也许是这个功能比较偏,说实话国内这方面的资源真少,大部分都是问的,没有解决方法。最后问GOOGLE,找到了一篇MS官方的技术文章介绍: