Это может быть больше комментарий, чем ответ, но мне не разрешено "комментировать", так что ...
Удивительно, что вы так далеко продвинулись. Скорее всего, вы никогда не сможете сделать эту работу надежно - точка. Как только вы заставите это работать, что-то изменится в поведении пользовательского интерфейса Acrobat в будущем выпуске, или Windows внесет другое изменение в правила для того, какие вещи могут отправлять события в какие-то другие вещи, и тогда вы снова попадете .
В этом случае вы, вероятно, сталкиваетесь с тем, что Windows пытается не допустить, чтобы приложение украло фокус у другого, когда пользователь явно занят взаимодействием с первым. Вы сталкиваетесь с такими же проблемами, пытаясь сделать что-то, например, когда кнопка в одном приложении записывает данные во временный файл и открывает MS Word для его редактирования. Windows не позволяет перенести фокус с текущего приложения на MS Word, потому что вы просто нажали кнопку в текущем приложении.
Итак, вместо того, чтобы пытаться решить эту невозможную техническую проблему, давайте сделаем шаг назад и спросим, чего вы изначально надеялись достичь, выполнив все это. Таким образом, возможно, мы сможем получить вас, куда вы пытаетесь пойти:)