佚名通过本文主要向大家介绍了大家好,如何把剪贴板中的东西或插入的OLE对象变为位图放在我的窗口中?等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 大家好,如何把剪贴板中的东西或插入的OLE对象变为位图放在我的窗口中?
描述:
解决方案1:
描述:
微软的画图程序可以把所有的剪贴板中的东西粘贴为位图(图像)或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();
把剪贴板中的东西在内存兼容DC中画好,然后在真实DC中画出来嘛。。。。
解决方案3:根据剪贴板中的内容,不管是位图还是文本,可以在内存DC中绘制,然后贴到当前DC中就是位图了。
您可能想查找下面的文章:
- 大家好,我现在想做一个客户端activex和服务器通信,但有一些问题我不太明摆,请大家指点!请入内详看
- 大家好,我现在想做一个客户端activex,采用vc开发,但和vb传数时有点问题,详情入内,谢谢大家的帮助
- 大家好,请问我用MFC写了一个OCX控件和一个调用它的EXE,在我的机器上调用结果都正常,但是在别的机器上不正常?WHY?谢谢
- 大家好,问一个COM组件调问题?
- 大家好我编了个客户端没有服务器,我想往ftpmicrosoftcom服务器上传东西验证代码具体步骤是什么?
- 大家好,如何用VC做一个软件监测另个一个软件发送出来的指令,和接收到的指令
- 大家好,用VC写扩展存储过程(一个DLL)中包含了关于串口的特定函数,求助!
- 大家好怎样替换制定dll文件中的函数使之先执行新函数然后再执行dll中的一定给分哪怕只有一人
- 大家好,我是新注册的用户,希望大家说说自己学COM的经验,学习的过程!最主要的是我想知道怎么学比较好
- 大家好,我有一个基于对话框的App,如果要把它改为能嵌在IE里面运行的COM对象,该怎么做呢?