在Windows中,实际上是剪贴板?

Sha*_*ild 5 windows clipboard

这可能听起来像一个愚蠢的问题,但实际上是剪贴板?我注意到剪贴板的使用方式比我原先想象的要复杂得多,我的好奇心飙升了.我认为剪贴板基本上跟踪了一串文本,一个图像或一个文件,然后只是将它粘贴到用户指定的任何地方(如果上下文匹配).

然而,对于像MS Word这样的文字处理软件,我注意到你可以直接从网站上复制和粘贴样式,而在skype这样的程序上,你可以在记事本文件中复制看似普通文本的引号,但实际上是skype的ui格式化的注释. .

我看了一个虚假的skype报价生成器的源代码,看起来有多个剪贴板?或者剪贴板是否放置在Key-Value类型的地图中?

ybu*_*ill 3

剪贴板数据格式有多种,当您SetClipboardData时,您可以指定数据的格式。您可以同时设置多种剪贴板格式,因为剪贴板是使用EmptyClipboard显式清除的,您还可以注册自己的自定义格式以在应用程序之间使用。

另一侧打开剪贴板,查看当前有哪些格式,选择最合适的格式,然后进行相应操作。