如何将文件路径放入剪贴板以便将其作为文件粘贴到文件管理器中?

时间:2013-02-02 00:04:46

标签: c linux gtk clipboard

我希望用户能够将存储在磁盘上的文件从我的GTK应用程序复制到像Nautilus这样的普通文件管理器。我怎样才能做到这一点?我宁愿只写一个路径到剪贴板,让文件管理器负责实际复制,这可能吗?

我刚刚找到一个例子,好像实际的文件数据是通过剪贴板传输的 - 但这是唯一可行的方法吗?

1 个答案:

答案 0 :(得分:1)

您需要CF_HDROP以及其他可能的shell剪贴板格式。 请参阅:http://msdn.microsoft.com/en-us/library/windows/desktop/bb776902(v=vs.85).aspx;