Обеспечить согласованность цветов в разных экземплярах 8-битных цветовых окон? - PullRequest
0 голосов
/ 12 января 2011

Я делаю что-то дурацкое.По сути, у меня есть несколько виртуальных машин с Windows XP в 8-битном режиме, и я хочу делать скриншоты виртуальных машин, работающих так часто.Мне бы хотелось, чтобы снимки экрана были максимально согласованными, вплоть до пикселя, поэтому, например, если одно и то же приложение работает на двух виртуальных машинах, оно должно иметь одинаковые цвета в обеих.Тем не менее, кажется, что только Windows имеет прямой доступ к палитре, и кажется, что она устанавливает то, что ей кажется наилучшим, что может отличаться в разных экземплярах виртуальной машины ... Я заметил, что приложение будет иметь немногонапример, разные пиксели, если я изменяю цвет фона виртуальной машины, но даже на виртуальных машинах с тем же цветом фона они различаются.

Итак, есть ли способ установить палитру, как я хочу, иликакие-то другие средства гарантируют, что эти скриншоты соответствуют?

1 Ответ

1 голос
/ 12 января 2011

Удачи. Я пытался сравнивать цвета и пиксели между двумя разными тестами, на одной и той же виртуальной машине, и даже это не всегда совпадает. (Я использовал TestComplete и пытался сделать автоматический тест для проверки соответствия компонентов пользовательского интерфейса.)

...