VC++ 如何拷贝WORD到剪贴板(含页眉页脚)
CApplication wordApp;
COleVariant vTrue((short)TRUE), vFalse((short)FALSE), vOpt((long)DISP_E_PARAMNOTFOUND, VT_ERROR);
CDocuments docxs;
CDocument0 docx;
CRange aRange;
docxs.ReleaseDispatch();
try
{
CoInitialize(NULL);
if(!wordApp.CreateDispatch(_T("Word.Application"),NULL))//创建一个新的word程序
{
AfxMessageBox(_T("无法启动Word服务器!"));
return NULL;
}
}
catch(...)
{
return NULL;
}
docxs=wordApp.get_Documents();
COleVariant vFileName(str_wordpath);
docx=docxs.Open(vFileName,vFalse,vTrue,vFalse,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt,vOpt);
CSelection sel = wordApp.get_Selection();
sel.WholeStory();
sel.Copy();
这里可以拷贝WORD到剪贴板,但页眉页脚没有一起拷贝进去
请教大家,如何把内容连同页眉页脚一起拷贝到剪贴板?????????? 先谢了!
------解决思路----------------------
我觉得这个问题,应该是代码问题,好好查查资料再调试下,应该能解决。