Мое расширение пространства имен не указано в диалоге открытия файла

Фон:
У меня реализовано расширение пространства имен для вывода списка папок и файлов с сервера (получено через проприетарные API). Он отображается в разделе «Мой компьютер», и я могу просматривать папки и подпапки.

Эта проблема:
когда я открываю диалоговое окно файла из любого приложения, скажем, Visual Studio или блокнота и т. д. Мой узел расширения пространства имен не отображается

Вопрос:
что нужно сделать, чтобы сделать расширение пространства имен доступным в диалогах файлов. Каковы соответствующие ключи реестра, и есть ли какие-либо специальные интерфейсы, которые будут реализованы?

Спасибо,
Madhusudhana

0

Решение

Вы должны отметить свое расширение как SFGAO_FILESYSANCESTOR, Если оболочка не считает, что ваша папка содержит реальные файлы / папки, она не будет отображаться пользователю в общих диалоговых окнах файлов, поскольку пользователь не сможет использовать ее в качестве цели для сохранения / загрузки документов.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]