VC++ 通过剪切板获得文档中的图片
来源:互联网 发布:网络通信基础 编辑:程序博客网 时间:2024/06/15 16:04
// 利用剪切板获得图片// 打开剪切板(占用状态,此时进行复制粘贴等操作将无效果)OpenClipboard(NULL);// 清除剪切板内容EmptyClipboard();// 不关闭则复制操作不起作用,无法复制到剪切板里CloseClipboard();// 取得第一张图shape = shapes.Item(1);shape.Select();// 复制到剪切板selection.CopyAsPicture();// 打开剪切板,并且剪切板里存在图片if (OpenClipboard(NULL) &&IsClipboardFormatAvailable(CF_BITMAP)){// 取得剪切板中的图片数据HGLOBAL hClipBoard = GetClipboardData(CF_BITMAP);if (hClipBoard){//从剪贴板中取出一个内存的句柄// 获取内存大小int nSize = GlobalSize(hClipBoard);//对内存块进行加锁,将内存句柄值转化为一个指针,并将内存块的引用计数器加一,内存中的数据也返回到指针型变量中data.pchPic = new char[nSize];memcpy(data.pchPic, GlobalLock(hClipBoard), nSize);// 将数据存储//将内存块的引用计数器减一GlobalUnlock(hClipBoard);//关闭剪贴板,释放剪贴板资源的占用权CloseClipboard();}}}
0 0
- VC++ 通过剪切板获得文档中的图片
- VC 操作word部分代码(利用剪切板取得Word中的图片,ClipBoard, Addpicture)
- VC 剪切板
- VC剪切板
- VC剪切板 .
- .NET web C#通过剪切板取出word中图片
- 关于复制粘贴剪切板功能VC中的实现!
- 关于复制粘贴剪切板功能VC中的实现!
- vc获得路径中的文件名
- 用VB将剪切板中的图片保存为JPG文件
- 用VB将剪切板中的图片保存为JPG文件
- 读取保存在剪切板中的图片(转)
- VC使用剪切板
- VC:剪切板参考程序
- VC 剪切板操作
- VC 剪切板操作
- VC操作剪切板
- VC剪切板操作
- Java书写规范
- Hibernate常用Annotation标签说明
- 【总结】Netty(RPC高性能之道)原理剖析
- redis安装与配置笔记
- 两个例子(来自Storm实战 构建大数据实时计算)
- VC++ 通过剪切板获得文档中的图片
- edittext默认不自动获取焦点
- 复制文件、文件夹;删除文件
- linux进程调度1_设计思想
- 回顾2015年发生的知识产权十大热点案件
- 那些年我们一起犯二的青春--IGRSS--2015--1th
- 安装eclipse并汉化
- 【总结】MyCat分布式数据库中间件
- JavaScript 中 的等号(==)/不等号(!=) 和全等号(===)/非全等号(!==) 的用法