• 大小: 13.21MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-02
  • 语言: 其他
  • 标签:

资源简介

利用com技术,讲ppt转换成图片。方便没有安装office的打开

资源截图

代码片段和文件信息

#include “ImageManager.h“

ImageManager::ImageManager(void)
{
}

ImageManager::~ImageManager(void)
{
}

void ImageManager::pushBack( const wchar_t* img )
{
if (img && wcslen(img) > 0)
{
m_listImages.push_back(std::wstring(img));
}
}

void ImageManager::pushFront( const wchar_t* img )
{
if (img && wcslen(img) > 0)
{
m_listImages.push_front(std::wstring(img));
}
}

void ImageManager::popBack()
{
if (!m_listImages.empty())
{
m_listImages.pop_back();
}
}

void ImageManager::popFront()
{
if (!m_listImages.empty())
{
m_listImages.pop_front();
}
}

const wchar_t* ImageManager::front()
{
if (!m_listImages.empty())
{
return m_listImages.front().c_str();
}

return NULL;
}

const wchar_t* ImageManager::back()
{
if (!m_listImages.empty())
{
return m_listImages.back().c_str();
}

return NULL;
}

int ImageManager::size()
{
return m_listImages.size();
}

bool ImageManager::insert( const wchar_t* img int index /*= 0*/ )
{
if (index < 0 || index > size())
{
return false;
}

std::list::iterator iter = m_listImages.begin();
for (int i = 0; i < index; ++i)
{
++iter;
}
m_listImages.insert(iter std::wstring(img));
return true;
}

bool ImageManager::erase( int index )
{
if (index < 0 || index >= size())
{
return false;
}

std::list::iterator iter = m_listImages.begin();
for (int i = 0; i < index; ++i)
{
++iter;
}

m_listImages.erase(iter);
return true;

}

const wchar_t* ImageManager::member( int index )
{
if (index < 0 || index >= size())
{
return NULL;
}

std::list::iterator iter = m_listImages.begin();
for (int i = 0; i < index; ++i)
{
++iter;
}

return iter->c_str();
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       7084  2011-11-25 11:43  dragFiles\Debug\BuildLog.htm

     文件     217600  2011-11-25 11:43  dragFiles\Debug\dragFiles.exe

     文件        920  2011-11-25 11:13  dragFiles\Debug\dragFiles.exe.embed.manifest

     文件        984  2011-11-25 11:13  dragFiles\Debug\dragFiles.exe.embed.manifest.res

     文件        861  2011-11-25 11:43  dragFiles\Debug\dragFiles.exe.intermediate.manifest

     文件    1460788  2011-11-25 11:43  dragFiles\Debug\dragFiles.ilk

     文件    4615168  2011-11-25 11:43  dragFiles\Debug\dragFiles.pdb

     文件     210678  2011-11-25 11:11  dragFiles\Debug\ImageManager.obj

     文件     592977  2011-11-25 11:38  dragFiles\Debug\main.obj

     文件         67  2011-11-25 11:43  dragFiles\Debug\mt.dep

     文件     130178  2011-11-25 11:38  dragFiles\Debug\PowerPointEx.obj

     文件     439335  2011-11-25 11:43  dragFiles\Debug\PowerPointTransform.obj

     文件    1485824  2011-11-25 11:43  dragFiles\Debug\vc90.idb

     文件    2543616  2011-11-25 11:43  dragFiles\Debug\vc90.pdb

     文件   20368384  2011-11-25 11:48  dragFiles\dragFiles.ncb

     文件        883  2011-11-24 16:44  dragFiles\dragFiles.sln

    ..A..H.     43264  2011-11-25 11:48  dragFiles\dragFiles.suo

     文件       4379  2011-11-24 17:31  dragFiles\dragFiles.vcproj

     文件       1421  2011-11-25 11:48  dragFiles\dragFiles.vcproj.huchengli-PC.huchengli.user

     文件    5789595  2011-11-24 10:31  dragFiles\hcl.pptx

     文件       1810  2011-11-24 15:43  dragFiles\ImageManager.cpp

     文件        486  2011-11-24 13:50  dragFiles\ImageManager.h

     文件       7542  2011-11-25 10:34  dragFiles\main.cpp

     文件    1068734  2007-09-14 03:30  dragFiles\mso.tlh

     文件     814241  2007-09-14 03:30  dragFiles\mso.tli

     文件     523998  2011-11-23 10:03  dragFiles\msppt.tlh

     文件     545864  2006-10-26 21:07  dragFiles\msppt.tli

     文件       3911  2011-11-25 11:13  dragFiles\PowerPointEx.cpp

     文件        814  2011-11-25 11:10  dragFiles\PowerPointEx.h

     文件       5415  2011-11-25 11:42  dragFiles\PowerPointTransform.cpp

............此处省略10个文件信息

评论

共有 条评论

相关资源