TC官方合作论坛

 找回密码
 立即注册
查看: 1171|回复: 9
打印 上一主题 下一主题

[已解决] QQ聊天窗口后台发送PNG格式的图片给好友

[复制链接]
跳转到指定楼层
楼主
发表于 2015-1-19 14:29:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
办法1:复制到剪贴板后发送,论坛里找到一个只能复制BMP24位图的一个例子,其它的格式不行,改了后缀也不行,谁知道怎么复制PNG格式的图片?其它的模拟人工操作打开发送图片小窗口的暂时不考虑,我已经做好了 ,但是非常容易奔溃 直接QQ重启。。。。办法1谁能知道怎么用TC复制到剪贴板啊,谢谢


回复

使用道具 举报

6#
发表于 2015-1-19 15:50:24 | 只看该作者
dllcall     中  LOADIMAGE  的问题  需要修改
回复 支持 反对

使用道具 举报

沙发
发表于 2015-1-19 15:05:43 | 只看该作者
试试  api加载
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2015-1-19 15:10:28 | 只看该作者
http://bbs.tyuyan.com/forum.php? ... 4825&highlight=图片%2B剪贴板

这个例子 但是不能复制PNG格式文件
回复 支持 反对

使用道具 举报

地板
发表于 2015-1-19 15:14:01 | 只看该作者
剪贴板格式编号API常量        所代表的数据格式        此格式内的数值所代表的含义
C**t CF_TEXT =     1        文本格式,以chr(0)作为字符串结束标志        存储此字符串的内存对象的句柄
C**t CF_BITMAP =    2        Bitmap对象        Bitmap GDI对象的句柄
C**t CF_METAFILEPICT = 3        Metafile Picture格式        Metafile Picture的句柄
C**t CF_SYLK =     4        微软符号连接格式
(Microsoft Symbolic Link Format)        
C**t CF_DIF =      5        Software Arts' Data Interchange Format.        
C**t CF_TIFF =     6        标签图像文件格式(TIFF)        
C**t CF_OEMTEXT =   7        包含OEM字符集的文本格式        存储此字符串的内存对象的句柄
C**t CF_DIB =     8        设备无关位图(DIB)格式,前面是一个BITMAPINFO结构,后面是图像像素位        存储此DIB数据的内存对象的句柄
C**t CF_PALETTE =   9        调色板对象格式,当程序向剪贴板中放入一幅使用调色板的位图时,它需要同时将调色板也放入剪贴板        调色板的句柄
C**t CF_PENDATA =   10        手写笔数据        
C**t CF_RIFF =     11        比标准CF_WAVE所能代表的音频格式更加复杂的音频格式        
C**t CF_WAVE =     12        标准音频格式(如11kHz或22kHz脉冲编码调制)的数据        
C**t CF_UNICODETEXT = 13        Unicode文本格式        存储此字符串的内存对象的句柄
C**t CF_ENHMETAFILE = 14        增强图元文件格式        增强图元文件的句柄
C**t CF_HDROP =    15        文件名列表        存储此文件名列表的内存对象的句柄
C**t CF_LOCALE =    16        与剪贴板内文本相关的区域选项的ID        
C**t CF_MAX =     17        
回复 支持 反对

使用道具 举报

5#
发表于 2015-1-19 15:22:58 | 只看该作者
function lopen(lpPathName,iReadWrite=0)
    return dllcall("Kernel32.dll","int","_lopen","char *",lpPathName,"int",iReadWrite)
endfunction

用这个函数打开图片 试试
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2015-1-19 20:54:53 | 只看该作者
a837198 发表于 2015-1-19 15:50
dllcall     中  LOADIMAGE  的问题  需要修改

请问怎么改呢
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2015-1-20 09:40:24 | 只看该作者
a837198 发表于 2015-1-19 15:50
dllcall     中  LOADIMAGE  的问题  需要修改

用其它什么函数可以取代吗?昨天搞了一晚上 发现就是在这一步卡住了,PNG图片没有加载成功
回复 支持 反对

使用道具 举报

9#
发表于 2015-4-22 22:15:44 | 只看该作者
不知道楼主搞定了么?
回复 支持 反对

使用道具 举报

10#
发表于 2015-6-24 17:07:19 | 只看该作者
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-22 15:26 , Processed in 0.168485 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表