• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 大家好,如何把剪贴板中的东西或插入的OLE对象变为位图放在我的窗口中?

大家好,如何把剪贴板中的东西或插入的OLE对象变为位图放在我的窗口中?

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了大家好,如何把剪贴板中的东西或插入的OLE对象变为位图放在我的窗口中?等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 大家好,如何把剪贴板中的东西或插入的OLE对象变为位图放在我的窗口中?
描述:

微软的画图程序可以把所有的剪贴板中的东西粘贴为位图(图像)或JPG,请问如何才能用代码实现?
另CWND类能直接处理复合文档(automation容器)吗?如何做呢?
请大家帮忙,解决一定给分,谢谢


解决方案1:

从剪接板上获取文本:
char * buffer;
if(OpenClipboard())
{
buffer = (char*)GetClipboardData(CF_TEXT);
//do something with buffer here 
//before it goes out of scope
}
CloseClipboard(); 

解决方案2:

把剪贴板中的东西在内存兼容DC中画好,然后在真实DC中画出来嘛。。。。

解决方案3:

根据剪贴板中的内容,不管是位图还是文本,可以在内存DC中绘制,然后贴到当前DC中就是位图了。


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 大家好,我现在想做一个客户端activex和服务器通信,但有一些问题我不太明摆,请大家指点!请入内详看
  • 大家好,我现在想做一个客户端activex,采用vc开发,但和vb传数时有点问题,详情入内,谢谢大家的帮助
  • 大家好,请问我用MFC写了一个OCX控件和一个调用它的EXE,在我的机器上调用结果都正常,但是在别的机器上不正常?WHY?谢谢
  • 大家好,问一个COM组件调问题?
  • 大家好我编了个客户端没有服务器,我想往ftpmicrosoftcom服务器上传东西验证代码具体步骤是什么?
  • 大家好,如何用VC做一个软件监测另个一个软件发送出来的指令,和接收到的指令
  • 大家好,用VC写扩展存储过程(一个DLL)中包含了关于串口的特定函数,求助!
  • 大家好怎样替换制定dll文件中的函数使之先执行新函数然后再执行dll中的一定给分哪怕只有一人
  • 大家好,我是新注册的用户,希望大家说说自己学COM的经验,学习的过程!最主要的是我想知道怎么学比较好
  • 大家好,我有一个基于对话框的App,如果要把它改为能嵌在IE里面运行的COM对象,该怎么做呢?

相关文章

  • 2017-06-04 请问:COM库为什么使用前须调用函数初始化?COM库是动态联结库么?
  • 2017-06-04 如何从COM接口返回字符串
  • 2017-06-04 怎么在mssoaptoolkit30中使用复合类型的数据
  • 2017-06-04 有窗口控件和无窗口控件区别
  • 2017-06-05 如何将一个(类的成员函数)---》作成线程的函数?难吗?
  • 2017-06-04 求助搞一个移动硬盘能跟电脑中文件同步的软件
  • 2017-06-04 为什么不能创建excel服务
  • 2017-06-04 现金跪求破解高手帮助。
  • 2017-06-04 大虾们,帮我看看,这个错误和警告是什么原因造成的?
  • 2017-06-05 我把部分主要代码贴上来了,请了解线程的朋友一定进来看看。

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 如何ActiveX控件的功能进行划分,用不同的类实现?情况紧急!
    • 关于mfc扩张dll的问题--无法定位
    • 高分求一个简单的COM组件例子!(挣分其实很容易)
    • 关于installshield的脚本语言中函数launchappandwait
    • 怎样用ATL做一个ActiveX的容器?
    • MediaPlayer控件文件???谢谢!!
    • 用VCnet试做Activex控件,在其他工程中引入,却在属性中显示:该组件上的GetValue操作失败
    • 请问,AddPicture"c:\\1jpg",varFalse,varTrue,做后一个参数是VARIANTRange,不知该如何定义,再线等
    • 关于MFCActiveX编译选项USEMFCinstaticlibrary
    • 我实现了禁止删除指定的文件,利用hookapi

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有