A little late sorry but I have just seen this post.
Hi just in case you have not found the answer work around the following.
Microsoft::Office::Interop::Word::ApplicationClass ^ word = gcnew Microsoft::Office::Interop::Word::ApplicationClass ();
Microsoft::Office::Interop::Word::Document^ doc = gcnew Microsoft::Office::Interop::Word::Document();
word->Application->Visible = false ; /* or true if you wish to see word */
Object^ oFile = (Object^)sFilename;
Object^ missing = System::Reflection::Missing::Value;
doc = word->Application->Documents->Open(oFile,
missing, missing, missing, missing, missing,
missing, missing, missing, missing, missing,
missing, missing, missing, missing, missing);
You must add the MS Word Com object to your project. You can then change save or generally do most things from your app. Like save it to a proper format. :-)
Remember this is not ANSII C++ It is MS Managed C++
All the best
Simon