1

我正在使用 Python 为 Windows 操作系统设计一个复制/粘贴应用程序。现在我想用“Ctrl+V”的热键注册我的应用程序,这样当任何人按下“Ctrl+V”时,粘贴是通过我的应用程序完成的,而不是通过windows默认复制/粘贴应用程序。但我不知道如何获取要复制的文件路径列表以及要完成粘贴的目标窗口的路径。所以我想知道当有人在 Windows 资源管理器中按 Ctrl+C 键

4

1 回答 1

4

当有人在 Explorer 中按下 Ctrl+C 键时,Explorer会OleSetClipboard()IDataObject包含各种格式的调用,其中可能包括CF_FILES,CFSTR_FILECONTENTSCFSTR_SHELLIDLIST.

于 2012-09-30T08:30:30.477 回答