CApplication cword;
CDocuments doc;
cword.CreateDispatch(_T("Word.Application"));
COleVariant vTrue((short)TRUE),vFalse((short)FALSE),vOpt((long)DISP_E_PARAMNOTFOUND,VT_ERROR);
cword.put_Visible(TRUE);
doc = cword.get_Documents();
CString strDoc = _T("D:\\testword.docx");
LPDISPATCH ll = doc.Open(COleVariant(strDoc),vFalse,vFalse,vFalse,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt);
Selection s=ll;
s.ExportAsFixedFormat(_T("D:\\001.pdf"),17,false,1,false,0,false,true,1,true,true,false,vOpt);