Как сказал @ Ник Уэйли, вы можете подключить этот процесс, но вам не нужно сходить с ума в поисках конкретных окон. Вы не должны делать это вообще. Вместо того, чтобы идти по пути Windows, вы можете подключить CreateFile API, создать где-нибудь пользовательское действие, которое будет пытаться сохранить файл в заранее определенном (возможно, не выходящем) месте. В вашей функции ловушки ищите вызовы CreateFile куда с этим специальным путем / именем файла, и отображайте свой собственный диалог сохранения. Вызовите реальный открытый файл с нужным путем и верните дескриптор PS.
Вам понадобится:
- MS Detours Express
- Около 2 часов времени
PS. Назначьте горячую клавишу для пользовательского действия PS и используйте ее для сохранения файлов.