手机
当前位置:查字典教程网 >编程开发 >编程语言综合 >C#操作Clipboard读取剪切板中数据实例详解
C#操作Clipboard读取剪切板中数据实例详解
摘要:本文实例讲述了C#操作Clipboard读取剪切板中数据的方法。分享给大家供大家参考。具体分析如下:1自定义一个类,并且保证它的可序列化的:...

本文实例讲述了C#操作Clipboard读取剪切板中数据的方法。分享给大家供大家参考。具体分析如下:

1 自定义一个类,并且保证它的可序列化的:实现ISerializable接口;或者用[Serializable]标记(如果有父类,则父类也需要被标记;可以[NonSerialized()]标记类中不想被序列化的字段)

2 注册自定义数据格式:调用静态方法DataFormats.GetFormat()

3 保存数据到clipboard:利用IdataObject接口,创建一个数据对象,并设置数据;调用Clipboard.SetDataObject()方法

4 从clipboard获取数据:调用DataObject 实例的GetDataPresent()保证数据格式与应用程序兼容;调用IDataObject 的GetData()方法获取数据

示例程序:

?

1

【C#操作Clipboard读取剪切板中数据实例详解】相关文章:

C#使用有道ip地址查询接口方法实例详解

Swift类型创建之自定义一个类型详解

C#读取目录下所有指定类型文件的方法

python中管道用法入门实例

Python中的推导式使用详解

wxPython使用系统剪切板的方法

javascript中没有函数重载的概念实例讲解

python中list常用操作实例详解

python通过apply使用元祖和列表调用函数实例

Python文件及目录操作实例详解

精品推荐
分类导航