Форум: "Основная";
Текущий архив: 2003.12.23;
Скачать: [xml.tar.bz2];
ВнизАктивность только окна Дэлфи Найти похожие ветки
← →
MuxauJl (2003-12-08 13:37) [0]Вот такой вопрос:
Как окном Делфи перехватывать инициативу в Windows? т.е. как чтобы при работе моей проги все остальные окна были неактивны?
← →
MuxauJl (2003-12-08 21:34) [1]Никто не знает???
← →
MuxauJl (2003-12-09 14:00) [2]Ну ответте хоть кто-нибудь!!!
← →
chupacabra (2003-12-09 14:09) [3]до активизировать окно с помощью SendMessage, вроде бы или что-то такое в ответ на соответствующие сообщения...
← →
MuxauJl (2003-12-09 16:16) [4]мне нужны другие решения этой задачи!
← →
MaD (2003-12-10 12:17) [5]Попробуй назначение обработчика события OnDeactivate для
Application
...
private
procedure AppDeactivate(Sender: TObject);
...
...
...
procedure TForm1.FormCreate(Sender: TObject);
begin
Application.OnDeactivate := AppDeactivate;
end;
procedure TForm1.AppDeactivate(Sender: TObject);
begin
SetForegroundWindow(Application.Handle);
end;
← →
MuxauJl (2003-12-10 16:52) [6]MaD
Спасибо, попробую!
← →
MuxauJl (2003-12-11 15:23) [7]Все равно можно заходить в пуск!
← →
KILLER_ABV (2003-12-11 15:30) [8]Кинь свою прогу в c:\Windows, пропеши в System.ini shell=Application.exename. Перезапусти винду.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.12.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c