Ответ 1
В Википедии есть список инструментов менеджера буфера обмена: Менеджер буфера обмена
ClipX позволяет просматривать журнал предыдущих записей буфера обмена, нажав Ctrl + Shift + V.
Как узнать, что буфер обмена Windows в настоящее время содержит, не используя операцию вставки?
Я не хочу, чтобы приложение "вставил" выполняло какие-либо действия с буфером обмена (например, форматирование текста и преобразование).
Существует ли инструмент, который показывает объекты буфера обмена и их формат (CF_BITMAP, CF_TEXT и т.д.) И содержимое (например, в простых байтах)?
В Википедии есть список инструментов менеджера буфера обмена: Менеджер буфера обмена
ClipX позволяет просматривать журнал предыдущих записей буфера обмена, нажав Ctrl + Shift + V.
При использовании .NET вы можете запросить объект буфера обмена.
NirSoft предлагает бесплатную утилитуInside Clipboard, которая позволяет просматривать необработанное содержимое буфера обмена и различные форматы. Это близко к тому, что вы видели бы с программным API, но с хорошим графическим интерфейсом. Его графический интерфейс включает в себя шестнадцатеричный вид. Он также позволяет экспортировать данные и позволяет сохранять снимок в файл .clp
, который он может открыть, и позволит вам просмотреть его позже.
Если вам нужно увидеть вещи на уровне программного API для быстрой проверки без написания программы самостоятельно, я рекомендую этот инструмент.
Как насчет обычной старой программы просмотра буфера обмена Clipbrd.exe из Windows XP?
Это все еще будет работать на Windows Vista и Windows 7, IIRC.
Затем вы можете увидеть элементы буфера обмена в системах Windows.