Вниз
Скачать: 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.033 c
14-1101713889
uw
2004-11-29 10:38
2004.12.19
Порнуха лезет


1-1102150483
Артем Владимирович
2004-12-04 11:54
2004.12.19
Включение графики в браузере


11-1084284543
Sakr
2004-05-11 18:09
2004.12.19
Вызов процедуры сразу после Unit1_1.inc


14-1101583996
Verg
2004-11-27 22:33
2004.12.19
За что бывает обидно


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




   Наверх