文件名称:使用剪贴板处理图形-《go语言学习笔记》_雨痕
文件大小:2.41MB
文件格式:PDF
更新时间:2024-06-29 04:56:07
C++Builder
二、使用剪贴板处理图形 可以使用 Windows的剪贴板在应用程序中复制、剪切和粘贴图象,或者与其 他应用程序交换图形。Builder的 VCL的对象使得处理不同类型的数据(包括图 形)变得更为容易。 在使用 Clipboard对象之前,必须把头文件 Clipbrd.hpp加到需要访问的 Clipboard数据的.cpp文件中。 即在.cpp文件中加入:#include 。 1、把图形复制到剪贴板 可以将任何图片,包括图象控件的内容都复制到剪贴板中。一旦复制到剪 贴板上,图片就可供所有的 Windows程序使用。 要把图形复制到剪贴板,需要用 Assign 方法把图片对象赋值给对象。 下面代码是把图象控件 Image1复制到剪贴板: Clipboard()->Assign(Image1->Picture); 2、把图形剪切到剪贴板中 把图形剪切到剪贴板和复制相同,只是同时也将源图形删除。通常的做法 是首先把它复制到剪贴板,然后把所剪切的区域设为黑色。 实现代码如下: