GetClipboardData()剪切与复制

时间:2018-04-23 10:43:17

标签: windows winapi clipboard

GetClipboardData()用于访问剪贴板捕获的数据时,是否有API调用或标志来区分复制操作( CTRL + C )和Cut动作( CTRL + X )?

1 个答案:

答案 0 :(得分:4)

由于剪切或复制操作,没有通用的方法来了解数据是否放在剪贴板上。在大多数应用程序中" cut"只是"复制选择" +"删除选择"。

正如评论中所述,the shell has a clipboard format称为CFSTR_PREFERREDDROPEFFECT,但此格式主要用于" cut" shell中的文件/项目。 shell调用此"delete on paste"