Я автоматизирую диалог «сохранить как» через win32 API в проекте WPF. Этот диалог вызывается внутренне из интерфейса IOleCommandTarget InfoPath 2013. Поэтому у меня нет доступа к тому, как инициализируется окно сохранения в качестве метода DoModal () или чего-либо подобного.
Проблема в том, что я не хочу, чтобы пользователь вообще мог взаимодействовать с окном сохранения как. Некоторые вещи, которые я пробовал, - это ShowWindow с SW_HIDE, SetWindowPos, чтобы переместить окно за пределы экрана или под главное окно приложения, и SetLayeredWindowAttributes, чтобы сделать окно прозрачным. Ни один из этих подходов не помог скрыть диалог.