Вниз
Скачать: CL | DM;

Как установить фокус на папку в открытом окне зная её путь   Найти похожие ветки 

 
WaS ©   (2004-11-02 09:28) [0]

Уважаемые мастера подскажите пожалуйста, как программно установить фокус на папку в открытом окне Explorer"a зная её путь


 
BiN ©   (2004-11-02 09:51) [1]

Например:
Explorer /select, C:\


 
dva20   (2004-11-02 16:16) [2]

При активном, открытом окне не работает. Смысл такой: Нужно выделить определенную папку или установить на нее фокус (путь известен) в открытом окне, затем нажать программно F2.


 
DeadMeat ©   (2004-11-03 00:39) [3]

Переименовать чтоли? А зачем так извращаться? Не, мне просто интересно...

---
...Death Is Only The Begining...


 
WaS ©   (2004-11-03 02:34) [4]

Чтобы не вызывать контекстное меню, затем создать --> папку...
Очень долго, хотелось бы сымитировать этот процесс.


 
WaS ©   (2004-11-03 13:08) [5]

Так есть у кого - нибудь ... какие-нибудь варианты ????


 
WaS ©   (2004-11-03 13:08) [6]

Так есть у кого - нибудь ... какие-нибудь варианты ????


 
DeadMeat ©   (2004-11-03 19:54) [7]

А RenameFile отменили? Или это надо обязательно визуально сделать?

---
...Death Is Only The Begining...


 
Игорь Шевченко ©   (2004-11-03 22:48) [8]


> Так есть у кого - нибудь ... какие-нибудь варианты ????


Ну конечно есть. Список папок в правом окне Explorer"а - это ListView, этому окну можно сказать LVM_FINDITEM, предварительно внедрившись в процесс Explorer"а, после того, как фокус оказется на нужной папке, послать окну ряд сообщений WM_KEYDOWN, WM_KEYUP...

Но RenameFile, наверное, проще.


 
WaS ©   (2004-11-04 08:35) [9]

этому окну можно сказать LVM_FINDITEM, предварительно внедрившись в процесс Explorer"а

А есть хоть какой нибудь кусок кода по этой теме?


 
WaS ©   (2004-11-04 08:35) [10]

этому окну можно сказать LVM_FINDITEM, предварительно внедрившись в процесс Explorer"а

А есть хоть какой нибудь кусок кода по этой теме?


 
WaS ©   (2004-11-04 08:40) [11]

TO DeadMeat

Визуально, чтобы пользователь мог сам вводить имя созданной папки.


 
Игорь Шевченко ©   (2004-11-04 10:38) [12]


> чтобы пользователь мог сам вводить имя созданной папки.


Ну так пусть он сам и нажмет F2


 
WaS ©   (2004-11-04 10:58) [13]

Игорь

Если бы все так думали то программы бы не псались совсем ;)

Задумка такая:

Написать программу, которая по горячей клавише создавала бы папку, устанавливала на неё фокус и нажимала F2

с F2 и созданием папки в активном окне проблем нет

Ты подскажи или кинь примерчик какой-нить как выделить папочку.

Пожалуйста...


 
Игорь Шевченко ©   (2004-11-04 11:05) [14]

WaS ©   (04.11.04 10:58) [13]

Я бы не стал браться за такую задачу.


 
DeadMeat ©   (2004-11-05 17:58) [15]

Может проще (раз уж так все таки надо) вывести оконце с просьбой ввести имя папки а потом уже по нормальному...?

---
...Death Is Only The Begining...


 
WaS ©   (2004-11-06 06:58) [16]

Это понятно...
Но хочется как лучше... :(



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.022 c
14-1101983939
_}|{yk_
2004-12-02 13:38
2004.12.19
Вопрос из Что? Где? Когда?


14-1101561146
asdqwer
2004-11-27 16:12
2004.12.19
Количество отснятых фильмов


14-1101512945
e-mike
2004-11-27 02:49
2004.12.19
каталог m3


4-1099560670
++MASTER++
2004-11-04 12:31
2004.12.19
Отключение всех процессов


8-1096127059
maxXP
2004-09-25 19:44
2004.12.19
Изменение размера видео при воспроизведении




   Наверх