TClipboard[VC/C++编程]
本文“TClipboard[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
TClipboard封装了Windows Clipboard.
类关系 TObject->TPersistent
WindowsClipboard包含对任何一个利用程序剪切、复制或粘贴的文本或图形.TClipboard对象是WindowsClipboard的一个对象包.
不要通过调用构造来实例化单独的TClipboard对象的全局实例.当答应利用程序同享TClipboard对象的一个单个实例时,利用该全局实例可以安全避免不测地删除剪贴板.在调用Clipboard办法之前,应记着在uses语句中应包含Clipbrd
Clipboard的属性供应了关于Clipboard被“注册”格局的处理消息.Clipboard的办法可以举行以下操作:
按照得当的格局获得的检索数据.
处理引用计算、翻开和关闭Clipboard.
为Clipboard中的对象管理和操作格局.
属性列表
AsText 表示Clipboard中的当前内容为一个字符串
FormatCount 用于指定在Formats数组属性的格局数目
Formats 供应对Clipboard包含全部格局的变址拜候
办法列表
~TClipboard 释放与TClipboard对象有关的内存
Assign 从Clipboard中检索一对象大概向Clipboard中复制一对象
Clear 删除Clipboard中的内容
Close 用于关闭Clipboard
GetAsHandle 用于从剪贴板返回指定格局的句柄数据
GetComponent 按照Owne和Parent参数值从Clipboard中粘贴一组件
GetTextBuf 从Clipboard中检索文本并复制到一个缓冲区
HasFormat 表示 Clipboard对象能否包含一个特定格局
Open 翻开Clipboard
SetAsHandle 按给定格局安排作为一个Windows句柄的数据
SetComponent 向Clipboard中复制一个组件
SetTextBuf 向Clipboard中写入一个文本缓冲区
TClipboard 成立一个新的TClipboard对象
属性
TClipboard::AsText
__property System::AnsiString AsText = {read=GetAsText,write=SetAsText};
表示Clipboard中的当前内容为一个字符串.
利用AsText属性可以在Clipboard中安排文本和从Clipboard中检索数据.AsText属性复制Clipboard中的一个字符串.将一个字符串设定为AsText属性的数值.
Clipboard必须包含一个字符串大概一个呈现的非常.利用HasFormat办法,可以肯定Clipboard中能否包含一个字符串.
TClipboard::FormatCount
__property int FormatCount = {read=GetFormatCount,nodefault};
用于指定在Formats数组属性的格局数目.
利用FormatCount属性可以查找Clipboard中差别格局范例的数目,格局范例用于对当前消息举行编码.FormatCount属性为只读属性.
利用HasFormat办法,可以查明Clipboard中的一个特定格局能否是可用的.
在已一个特定的格局向剪贴板中写入消息之前,该格局必须已注册.利用TPieture对象的RegisterClipboardFormat办法,可以注册一个新格局.
TClipboard::Formats
__property Word Formats[int Index] = {read=GetFormats};
供应对Clipboard包含全部格局的娈址拜候.
以上是“TClipboard[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
- ·上一篇文章:<b>TCanvas</b>
- ·下一篇文章:TApplication类
- ·中查找“TClipboard”更多相关内容
- ·中查找“TClipboard”更多相关内容