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

Windows运行命令大全

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

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

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

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

wxPython使用系统剪切板的方法

c#窗体传值用法实例详解

Python定时执行之Timer用法示例

python中__slots__用法实例

C语言中的数组和指针汇编代码分析实例

精品推荐
分类导航