Re: ShellExecute - открытие директории
От: Алексей Владимирович Миронов Россия  
Дата: 18.05.03 15:06
Оценка:
Здравствуйте, kos11, Вы писали:

K>Мне ответили

K>(
K>ShellExecute (0, "explore", "c:\\", NULL, NULL, SW_MAXIMIZE);
K>), этот вариант кргда известен диск, а если диск не известен, то тогда как?

Ну и что, что неизвестен диск? Windows Explorer воспринимает и относительные пути, и сетевые ресурсы:

ShellExecute (0, NULL, ".", NULL, NULL, SW_MAXIMIZE); // Рабочая директория (для данного процесса)
ShellExecute (0, NULL, "..", NULL, NULL, SW_MAXIMIZE); // На один уровень выше
ShellExecute (0, NULL, "\\", NULL, NULL, SW_MAXIMIZE); // Корневая папка для текущего диска
ShellExecute (0, NULL, "\\\\server\\share\\folder", NULL, NULL, SW_MAXIMIZE); // Папка на сервере
... << RSDN@Home 1.0 beta 6a >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.