text: using the file browse dialog. Click OK. After that you will find a new form in your toolbox called "
  winwordcontrol".
  Drag and drop it just like any other form. The only thing you should know is how to control it. At this moment, there are four methods:
  winwordcontrolinstance.LoadDocument(<string path>);With
  LoadDocumentyou can load all files Word can handle. Please specify the complete path! This is the only method that is probably useful for everyone. All the other methods are not necessary for normal use.
  winwordcontrolinstance.CloseControl();This method closes the actual document. This is mostly not necessary because
  LoadDocument()can handle multiple calls without calling
  CloseControl()before.
  winwordcontrolinstance.PreActivate();Preloading. This method should be used if you don't want to wait in the main program until Word is finished starting.
  winwordcontrolinstance.RestoreWord();Reactivates all the Menubars.
  The control will automatically start Word if it's not already open and it will display the document.
  The basic idea is to instantiate the Word application, as everybody knows, with:
  wordInstance = new Word.Application();Now we have the Word application in a separate window. How do we get this window in our control? The answer is ... Win32 API. We need to import some API functions from user32.dll as shown here:
  ;This is the most complicated part... because it's NOT documented at all. We need a Pointer to the Word window, so we use
  FindWindowto find it. What's the name of the window? - "Opusapp" Actually, I don't know what this name means, but it works perfectly.
  wordWnd = FindWindow( "Opusapp", null);So, now we can define our control as a parent to Word:
  SetWindowPos(wordWnd, this.Handle.ToInt32(), 0, 0, this.Bounds.Width-20, this.Bounds.Height-20, SWP_NOZORDER | SWP_NOMOVE | SWP_DRAWFRAME );Everything else should be pretty easy and it is well documented in the official documentation for the Word namespace.
  You may be interested in my other projects. Please visit my private homepage. If you use this stuff or if you use just parts of it, I would appreciate if you mention my name. ;-)
  General
  News
  Question
  Answer
  Joke
  Rant
  Admin