Форум: "WinAPI";
Текущий архив: 2004.12.19;
Скачать: [xml.tar.bz2];
ВнизКак установить фокус на папку в открытом окне зная её путь Найти похожие ветки
← →
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 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.12.19;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.032 c