Форум: "Начинающим";
Текущий архив: 2008.04.06;
Скачать: [xml.tar.bz2];
ВнизExplorer+SendMessage Найти похожие ветки
← →
Ivan (2008-03-13 13:33) [0]Подскажите пожалуйста, как программно заставить открытое окно "Мой компьютер" перейти на диск C:\ и получить фокус???
Заранее спасибо.
я думаю надо это делать через SendMessage, а что написать внутри не знаю ((
что нибудь типа
SendMessage(FindWindow(nil,"Мой компьютер"),WM_USER,DWORD(PChar("/select,C:\")),0);
← →
GanibalLector © (2008-03-14 01:29) [1]Например так :
ShellExecute(0,"explore","C:\WINDOWS",nil,nil,SW_SHOWNORMAL);
← →
Ivan (2008-03-14 09:13) [2]Мне нужно именно открытому окну послать
То бишь через SendMessage
← →
АИК (2008-03-14 09:23) [3]
> Мне нужно именно открытому окну послать
что именно послать?
← →
Ivan (2008-03-14 09:25) [4]Ну примерно так:
Переместиться в строку адреса, там написать C:\ (к примеру) и нажать Энтер
← →
Ivan (2008-03-14 09:27) [5]Ну или как то все это в одно действие уложить
← →
АИК (2008-03-14 09:41) [6]Тебеже подсказали как легче всего это сделать пост 1
← →
Ivan (2008-03-14 09:42) [7]мне нужно именно через SendMEssage, иначе я бы тему не создал
Через ShellExecute мне по ряду причин не подходит )))
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.04.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c