怎么实现下面的有关问题

如何实现下面的问题?在线等
请教个问题,我想写个程序,实现的功能是:
打开word或者txt文件,光标位于word或者txt中
点击我写的这个程序上面的按钮,就在word   或者txt上的光标处加一个字符,
请问如何实现?
不是word插件,是窗体程序

------解决方案--------------------
不知道我有没有正确理解你的问题:
在ClassWizard里面对应你的按钮ID,添加一个函数,函数内的主要内容如下:
Ofstream OpenFile( "Filename ");
Cstring targetword= " "
OpenFile < <targetword;
............
Invalidate()
------解决方案--------------------
有查找替换,查看CStdioFile
------解决方案--------------------
自动化编程,看看MSDN中的文章:
INFO: Develop Microsoft Office Solutions with Visual Studio .NET
HOWTO: Use a Type Library for Office Automation from Visual C++ .NET