Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.19;
Скачать: 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 вся ветка

Текущий архив: 2004.12.19;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.027 c
6-1097126516
Sirus
2004-10-07 09:21
2004.12.19
Как запретить компу принимать и отправлять данные на опред. IP ?


8-1095874400
debuger
2004-09-22 21:33
2004.12.19
Ненормальный TCanvas


4-1099920881
Wontar
2004-11-08 16:34
2004.12.19
COM1. Определитель Номера.


1-1102157928
SMT
2004-12-04 13:58
2004.12.19
Идентификация версии Excel


6-1096984220
nikulin
2004-10-05 17:50
2004.12.19
TIdFTP не считывает названия каталогов!?