Инструмент для снятия Win10: буфер обмена пуст после закрытия приложения

2312
Erik

Я обнаружил очень странное поведение инструмента Windows Sniping, поставляемого с последней версией Windows 10: когда инструмент Snipping завершен, он очищает буфер обмена, независимо от того, что было внутри раньше. Например, скопируйте текст (Ctrl-C) в редакторе и вставьте его, чтобы проверить, есть ли он там. Затем откройте инструмент для резки, захватите изображение и выйдите из инструмента. После этого буфер обмена пуст.

Если вы скопируете изображение из инструмента перерезания в буфер обмена, оно будет потеряно, как только закроется инструмент перерезания.

Это новое поведение? И почему это происходит?

0
Когда я копирую текст из события в приложении «Календарь» в Windows 10 и закрываю его, буфер обмена также удаляется. Qwerty 6 лет назад 0

1 ответ на вопрос

3
Ƭᴇcʜιᴇ007

Я использую Windows 10 1607 (сборка 14393.105), а Snipping Tool НЕ очищает буфер обмена при закрытии.

Основываясь на вашем объяснении цепочки событий, я думаю, что вижу, что происходит.

  1. Вы копируете ТЕКСТ в буфер обмена.
  2. Затем вы что-то захватываете с помощью Snipping Tool (который по умолчанию автоматически копирует это ИЗОБРАЖЕНИЕ в буфер обмена (заменяя текст, скопированный ранее).
  3. Затем вы закрываете Snipping Tool и ожидаете, что сможете вставить свой текст, но не сможете, потому что он был заменен изображением, которое нельзя вставить в область, в которую вы пытаетесь вставить текст. Поскольку вы не можете вставить ИЗОБРАЖЕНИЕ в область ТЕКСТ, оно ничего не вставляет.

Вы можете проверить это, открыв Paint и Snipping Tool, обрезав изображение, затем закрыв Snipping Tool и вставив его в Paint. Он должен по-прежнему вставлять изображение, даже если Snipping Tool закрыт.

Что-то, что может помочь:

В параметрах Snipping Tool есть настройка «Всегда копировать фрагменты в буфер обмена»:

Snipping Tool options

Если вы отмените эту опцию, изображение не будет автоматически скопировано в буфер обмена, как только вы его отрежете. Вместо этого вам нужно нажать на значок «Копировать» в инструменте Snipping Tool:

Snipping Tool Copy Button

Добавьте эту команду реестра: `reg add" HKCU \ Software \ Microsoft \ Windows \ TabletPC \ Snipping Tool "/ V" AutoCopyToClipboard "/ T REG_DWORD / D" 1 "/ F` Biswapriyo 7 лет назад 0