注册剪贴板格式

【勇芳软件工作室】汉化HomePreviousNext

许多应用程序使用无法被翻译成标准剪贴板格式的数据,而不会丢失信息。这些应用程序可以创建自己的剪贴板格式。与标准剪贴板格式相反,应用程序使用的剪贴板格式称为【注册剪贴板格式】.例如,如果文字处理应用程序使用标准文本格式将格式化的文本复制到剪贴板,则格式化信息将丢失。解决方案是注册新的剪贴板格式,如RTF格式(RTF)。

要注册新的剪贴板格式,请使用RegisterClipboardFormat功能。此函数使用格式的名称,并返回表示已注册剪贴板格式的无符号整数值。要检索已注册剪贴板格式的名称,请将无符号整数值传递给GetClipboardFormatName函数。

如果有多个应用程序使用完全相同的名称注册剪贴板格式,则剪贴板格式只能注册一次。对RegisterClipboardFormat函数的两个调用都返回相同的值。以这种方式,两个不同的应用程序可以通过使用注册的剪贴板格式共享数据。

有关标准剪贴板格式的列表,请参阅SetClipboardData功能。