У меня есть установка парного монитора, выполняющая Windows XP, и когда я поразил "Print Screen" и попытку вставить в Краску, это приводит к сбою с ошибкой "ошибку при получении данных буфера обмена". Удержание экрана alt-print хорошо работает, чтобы просто получить единственное окно.
Существует ли постоянное решение этого? Я не смешал бы со сторонними программами.
Я знаю, что Вы не хотите беспокоиться сторонними инструментами, но действительно необходимо изучить Purrint. Это может скопировать снимки экрана в буфер обмена, сохранить их в файл (любой формат) или сделать обоих, автоматически, каждый раз, когда Вы нажимаете Print Screen. Также имеет поддержку мультимонитора, которая могла бы помочь Вашему случаю здесь. Плюс он - крошечное приложение (136k установщик, 344k RAM использования).
Вот некоторые идеи:
Это, конечно, кажется, что Вы имеете в наличии не достаточно памяти для содержания полного образа на буфере обмена. То, что это перестало работать для максимизируемого окна, а также полного экрана, поддерживает это.
Несколько вопросов:
При понижении разрешения экрана, можно ли заставить его работать?
Я работаю с 2 ГБ RAM и двух мониторов в 1600 x 1200 x 32 бит/пкс, и я могу распечатать целый рабочий стол.
У меня есть та же проблема, также. Я в настоящее время выполняю 4 монитора, и на аппаратных средствах Nvidia, с два на более старом FX 5500, и на других двух на моих более новых Больших 9400. Потребовалось некоторое выполнение, чтобы заставить различные поколения драйверов играть приятно вместе.
Я думаю, что Windows имеет проблему при объединении изображений от кадровых буферов в различных физических местоположениях RAM (половина на одной карте, половина на другом).
Это - мое предположение так или иначе.
Признаки являются тем же: работы alt-printscreen как чемпион, но целый рабочий стол printscreen кажется, что даже не получает изображение. Photoshop обычно знает о размере изображения в буфере обмена, и ctrl-n создаст новый документ с теми размерами. Размер моего рабочего стола 5120x1024, но новый документ создается в 900x1585 (вероятно, просто размер того, что я в последний раз вставил там).
У меня должно быть много RAM. Я пытался уменьшить аппаратное ускорение на всех четырех мониторах к минимальному уровню, и тем не менее ничего не происходит. Я выключил объединение записи, и это могло бы сделать что-то (просто удар в темноте, хотя), но я не буду знать до окончания, я перезагружаю.
На данный момент Gadwin Printscreen (бесплатная загрузка) добился цели, но он только получил мой основной экран.
Легкий.... Просто измените атрибуты изображения в краске для соответствия общему размеру экрана. Если один монитор 1680x1050, и у Вас есть фон на там, который простирается вдоль обоих экранов, фон должен был бы быть 3360x1050.... поэтому при печати экрана необходимо перейти к краске, изменить атрибуты на 3360x1050 и затем поразить вставку..... следующий вопрос.;)