Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.03.2011, 20:40   #1
kotaina
Пользователь
 
Регистрация: 02.02.2011
Сообщений: 20
Стрелка Дизактивация окон.

Как сделать так,чтобы при запуске моей программы всё остальный окна были неактивны?
P.S.Если при ответе вы будете прописывать код,скажите хоть куда мне его вставлять .А то потом опять мучиться буду
kotaina вне форума Ответить с цитированием
Старый 13.03.2011, 20:45   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Используйте
Код:
BOOL WINAPI SetForegroundWindow(
  __in  HWND hWnd
);
Пропишите в onShow (помоему)
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 13.03.2011, 21:46   #3
ArtGrek
DelphiProger
Участник клуба
 
Аватар для ArtGrek
 
Регистрация: 14.11.2010
Сообщений: 1,023
По умолчанию

попробуите так
находим все окна и сохраняем их ханделы по такому принципу
Код:
var
  Panel:hwnd;
...
procedure TForm1.FormCreate(Sender: TObject);
begin
  Panel:=FindWindow('caption','classname');
  //потом всем наиденым по очереди задаете
  EnableWindow(Panel,false);
end;
VirusN13
ArtGrek вне форума Ответить с цитированием
Старый 14.03.2011, 17:51   #4
Vaigard
Delphi and (not C)
Форумчанин
 
Аватар для Vaigard
 
Регистрация: 04.12.2010
Сообщений: 117
По умолчанию

Хм... ArtGrek, а не проще будет перебрать все окна по EnumWindows?
<--Жми на весы
Vaigard вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перетаскивание окон werat Свободное общение 2 18.08.2008 11:58
Сворачивание окон Blackmore Общие вопросы Delphi 1 19.05.2008 18:27
Поверх окон Лубышев Помощь студентам 1 29.01.2008 13:43
Размножение окон Sergey2 Общие вопросы Delphi 35 29.01.2008 09:02
Координаты окон Лубышев Общие вопросы Delphi 6 22.01.2008 19:40