Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.11;
Скачать: CL | DM;

Вниз

Как показать окна программ, запущенных пользователем?   Найти похожие ветки 

 
GTR86   (2007-02-18 16:27) [0]

Здравствуйте мастера. У меня следующая проблема:не могу показать окно какой либо программы, запущенной пользователем. С помощью функции FindWindow нахожу окно. Далее пробовал следующие функции: sendmessage(hwnd,WM_SHOWWINDOW,1,0), sendmessage(hwnd,WM_ACTIVATE,0,0); Также пробовал функцию showwindow с различными параметрами. На sendmessage приложения вообще никак не реагировали, а на showwindow реагировали только некоторые. Например, Калькулятор показался, а MS Word нет. Как сделать правильно?


 
Игорь Шевченко ©   (2007-02-19 00:08) [1]

SetForegroundWindow ?
BringWindowToTop ?


 
MikePetrichenko ©   (2007-02-19 00:14) [2]

Хорошо бы, также, помнить, что многие приложения имеют кучу скрытых окон, кторые к пользовательскому интерфейсу отношения имеют очень и очень мало, если вообще имеют. И сколько бы такому окну не делалось Show, Bring и т.п. - толку будет мало.



Страницы: 1 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.062 c
1-1169032454
Hero
2007-01-17 14:14
2007.03.11
Где найти TDXOverlay в стандартной DelphiX нет


2-1172076452
IgneouS
2007-02-21 19:47
2007.03.11
Откуда запустили программу....


15-1171423587
Slider007
2007-02-14 06:26
2007.03.11
С днем рождения ! 14 февраля


15-1171356217
Slider007
2007-02-13 11:43
2007.03.11
"Как окоротить Майкрософт"


15-1171510884
Slider007
2007-02-15 06:41
2007.03.11
С днем рождения ! 15 февраля