Вниз
Скачать: 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.021 c
1-1101997170
REA
2004-12-02 17:19
2004.12.19
Быстрый вывод Bitmap


1-1101915836
ньюбик
2004-12-01 18:43
2004.12.19
Сглаживание графиков в TChart.


14-1101843293
saNat
2004-11-30 22:34
2004.12.19
Потоки


1-1102361383
z_man
2004-12-06 22:29
2004.12.19
Как удалить все файлы и папки по указанному пути?


6-1097078571
afina
2004-10-06 20:02
2004.12.19
сети




   Наверх