手机
当前位置:查字典教程网 >编程开发 >编程语言综合 >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读取剪切板中数据实例详解】相关文章:

WinForm实现最小化到系统托盘方法实例详解

Python定时执行之Timer用法示例

Windows运行命令大全

Python实现数据库编程方法详解

python中argparse模块用法实例详解

使用pdb模块调试Python程序实例

python中list常用操作实例详解

python中__call__内置函数用法实例

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

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

精品推荐
分类导航