![]() |
|
|
#1
|
|||
|
|||
|
Как узнать текущий адрес (в какой папке находимся) в стандартном explorer'e?
в какую сторону копать хотя бы?) |
|
#2
|
||||
|
||||
|
Код:
GetCurrentDir |
|
#3
|
|||
|
|||
|
Не, тут надо рыть в сторону соотв. интерфейсов. Боюсь, что придется писать некоторый ShellExtension, уже из которого и получать эту информацию.
|
|
#4
|
||||
|
||||
|
В каком смысле "(в какой папке находимся) в стандартном explorer'e"?
Если имеется ввиду, где находится прога - то paramstr(0) содержит полный путь. Если какая папки открыта в "проводнике" - так их может быть тьма-тьмущая. Однако можно попробовать найти окно проводника, в его дочерних элементах через EnumChildWindows найти строку адреса и вытащить адрес. У меня была прога, которая выводила имена всех открытых окна - там мелькалал адрес в проводнике. |