社区
《新程序员》
帖子详情
没搜到的问题:把一个PICTURE中的指定部分送到剪贴板或另外一个PICTURE中去。
tanyx
2003-08-22 09:59:00
如题,或有现成的帖子告诉一声也行。
...全文
20
11
打赏
收藏
没搜到的问题:把一个PICTURE中的指定部分送到剪贴板或另外一个PICTURE中去。
如题,或有现成的帖子告诉一声也行。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
900126
2003-09-26
打赏
举报
回复
picture1.picture是读入的图片
picture1.image是新画的图片。
firechun
2003-08-26
打赏
举报
回复
不知道你什么意思?把picture1的图形剪裁并保存下来?
Private Sub Command1_Click()
Picture2.AutoRedraw = True
Picture2.PaintPicture Picture1.Picture, 0, 0, 500, 500 'width和height可以修改
SavePicture Picture2.Image, "e:\1.bmp"
End Sub
这样可以保存,不过保存下来的图形是整个picture2的大小,如果只需要被剪裁的图形,在PaintPicture前对picture2的size按图形大小调整一下就可以了。
tanyx
2003-08-26
打赏
举报
回复
今天再UP一下,看能否碰到高手。
flc
2003-08-25
打赏
举报
回复
xue xi
tanyx
2003-08-25
打赏
举报
回复
BitBlt也不行,此问题的目的在于生成新的图片。
PAINT和BITBLT都是在屏幕上画图,并没有修改PICTURE本身的内容,因此用 SAVEPICTURE不能将改变的图片保存下来。
如果想得到图片中的部分区域内容,还有没有别的方法呢?还请大家再努把力吧。
evbsky
2003-08-24
打赏
举报
回复
BitBlt PicDest.hDC, 0, 0, dWidth, dHeight, PicSrc.hDC, dScaleWidth, IntdScaleHeight, vbSrcCopy
射天狼
2003-08-22
打赏
举报
回复
Picture2.PaintPicture Picture1.Picture, 0, 0, , , 300, 300
'从PICTURE1控件的左上角 300,300这一点开始剪裁
tanyx
2003-08-22
打赏
举报
回复
up
我是指PICTUREBOX中的图片。
tanyx
2003-08-22
打赏
举报
回复
再试
tanyx
2003-08-22
打赏
举报
回复
不行,我要得到PICTURE1的子图,结果不是。
tanyx
2003-08-22
打赏
举报
回复
哈,如果成功了,所有分都给你。
DELPHI基础教程 第七章
剪贴板
和动态数据交换
第七章
剪贴板
和动态数据交换(一) 应用程序间的数据交换是象Windows 这样的多任务环境的重要特性。作为一种基于Windows的开发工具,Delphi支持如下四种数据交换方式:
剪贴板
、动态数据交换 ( DDE)、对象联接与嵌入(OLE)以及动态联接库(DLLs)。这
中
间前三种方式最为常用,OLE功能最为强大,DDE次之。而
剪贴板
使用最为方便。在本章,我们只讨论剪贴...
简书网页劫持分析,网站劫持,利用 CSP 预防劫持
摘要 最近,每天第一次打开简书都会跳转到
一个
恶意网页,它以浏览器错误
问题
引导用户下载
一个
安装包。这个安装包安全性未知。另外打开网页时还会自动向
剪贴板
中
写入
一个
淘口令,打开淘宝的时候会自动打开
一个
红包。页面跳转似乎是同
一个
IP 每天只有第一次会触发,自动复制淘口令每次都会触发。另外,恶意网页的域名隔一段时间会更换。 经过分析得出,此
问题
准确来说不算是网页劫持,而是简书自己的
一个
广告供应商...
7.Delphi剪切板和动态数据交换
应用程序间的数据交换是象Windows 这样的多任务环境的重要特性。作为一种基于Windows的开发工具,Delphi支持如下四种数据交换方式:
剪贴板
、动态数据交换 ( DDE)、对象联接与嵌入(OLE)以及动态联接库(DLLs)。这
中
间前三种方式最为常用,OLE功能最为强大,DDE次之。而
剪贴板
使用最为方便。在本章,我们只讨论
剪贴板
和动态数据交换。利用OLE实现数据交换见下一章,利用动态联接库(...
Windows
剪贴板
的预定义格式
Standard Clipboard Formats The clipboard formats defined by the system are calledstandard clipboard formats. Constant/value Description CF_BITMAP2 A handle to a bitmap (HBITMAP). ...
linux下最全的快捷键大全
1.关于终端的快捷键: Tab:tab键是比较常用的
一个
快捷键,它的作用是补全文件名或者路径。举例 来说,输入”cd /ho”在按一下tab键,终端里就会显示”cd /home”了。如果您的文件夹下,有两个名字开头
部分
相同的文件,比如有”
pic
tu
re001.bmp”和”
pic
tu
re002.bmp”两个文 件,输入”rm
pic
”以后按下tab键,就会补全成”rm
pic
tu
re”,您可以接着输...
《新程序员》
6,904
社区成员
4,216
社区内容
发帖
与我相关
我的任务
《新程序员》
《新程序员》读者俱乐部
复制链接
扫一扫
分享
社区描述
《新程序员》读者俱乐部
其他
其他
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章