如何用directshow截屏啊?

zdy0155 2004-08-09 06:14:46
我想做个文档共享的程序,怎样用directshow截屏,怎样把变化的屏幕部分截取到呢,
不用directshow还有什么好的方法么,
...全文
93 1 点赞 打赏 收藏 举报
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zdy0155 2004-08-12
怎么调用excel 保存成html????

_Application ExcelApp;
Workbooks wbsMyBooks;
_Workbook wbMyBook;
Worksheets wssMysheets;
_Worksheet wsMysheet;
Range rgMyRge;

CComVariant FileName(_T("C:\\2.html")); //文件名
CComVariant FileFormat(8); //重点,看下面的说明
CComVariant LockComments(false),Password(_T(""));
CComVariant AddToRecentFiles(false),WritePassword(_T(""));
CComVariant ReadOnlyRecommended(false),EmbedTrueTypeFonts(false);

CComVariant SaveNativePictureFormat(false),SaveFormsData(false);
CComVariant SaveAsAOCELetter(false);



if (!ExcelApp.CreateDispatch("Excel.Application",NULL))
{
AfxMessageBox("创建Excel服务失败!");
exit(1);
}
ExcelApp.SetVisible(true);
wbsMyBooks.AttachDispatch(ExcelApp.GetWorkbooks(),true);
wbMyBook.AttachDispatch(wbsMyBooks.Add(_variant_t("c:\\test.xls")));
COleVariant covOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR);
//wbMyBook.SaveAs(COleVariant(),FileFormat,covOptional,covOptional,covOptional,covOptional,0, covOptional,covOptional,covOptional,covOptional); ??参数怎么设置啊???


wbMyBook.SaveAs(FileName,FileFormat,LockComments,Password,
AddToRecentFiles,covOptional,1,
EmbedTrueTypeFonts,SaveNativePictureFormat,SaveFormsData,
SaveAsAOCELetter);
//AfxMessageBox("asdf");
rgMyRge.ReleaseDispatch();
wsMysheet.ReleaseDispatch();
wssMysheets.ReleaseDispatch();
wbMyBook.ReleaseDispatch();
wbsMyBooks.ReleaseDispatch();

//ExcelApp.Quit();
ExcelApp.ReleaseDispatch();

  • 打赏
  • 举报
回复
相关推荐
发帖
VC/MFC
创建于2007-09-28

1.5w+

社区成员

VC/MFC相关问题讨论
申请成为版主
帖子事件
创建了帖子
2004-08-09 06:14
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……