Получить размер другого приложения, чтобы правильно масштабировать окно над ним - PullRequest
1 голос
/ 30 июня 2010

Справочная информация:

Я много работаю с PDF, которые тяжелы в графике. Фактически они являются графическим представлением кода. Иногда я хочу сравнить версии кода, обычно это делается путем открытия двух программ чтения PDF и переключения между окнами или размещения их рядом друг с другом.

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

Вопрос: Могу ли я определить положение и размер другого приложения (например, Acrobat Reader), чтобы оно было правильно масштабировано?

Или есть лучший способ сделать это? Я вижу две альтернативы: я мог бы написать плагин для Acrobat Reader или какой-нибудь другой pdf-ридер, или я мог бы сделать свой собственный ридер и сделать так, чтобы он мог открывать два pdf друг над другом с одним полупрозрачным.

...