Получить размер другого приложения, чтобы правильно масштабировать окно над ним
Фон:
Я много работаю с PDF, которые тяжелы в графике. Фактически они являются графическим представлением кода. Иногда я хочу сравнить версии кода, обычно это делается путем открытия двух программ чтения PDF и переключения между окнами или размещения их рядом друг с другом.
Я устал от этого, поэтому я создал простое приложение, которое содержало вырезанное изображение страницы в одном файле PDF, сделало его полупрозрачным и поместил его над другим файлом PDF. Это работает для меня на моей машине, но у кого-то еще будет другое разрешение и размещение его читателя, так что это не будет работать также.
Вопрос: Могу ли я определить положение и размер другого приложения (например, Acrobat Reader), чтобы оно было правильно масштабировано?
Или есть лучший способ сделать это? Я вижу две альтернативы: я мог бы написать плагин для Acrobat Reader или какой-нибудь другой pdf-ридер, или я мог бы сделать свой собственный ридер и сделать так, чтобы он мог открывать два pdf друг над другом с одним полупрозрачным.