手机
当前位置:查字典教程网 >编程开发 >编程语言综合 >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#窗体传值用法实例详解

python函数装饰器用法实例详解

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

Windows运行命令大全

Python中的深拷贝和浅拷贝详解

python中__slots__用法实例

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

Ruby连接使用windows下sql server数据库代码实例

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

Python多进程并发(multiprocessing)用法实例详解

精品推荐
分类导航