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

Вниз

GetWindowPlacement   Найти похожие ветки 

 
Вопрос2006   (2006-03-16 10:55) [0]

Нужно узнать, свернуто ли чужое приложение.
Пробую делать так
procedure TForm1.Button1Click(Sender: TObject);
var
 hwndHandle: THANDLE;
 style: longBool;
 awps: PWINDOWPLACEMENT;
begin
hwndHandle := FindWindow(nil, "1 - Áëîêíîò");
 if (hwndHandle <> 0) then
   begin
    style:=GetWindowPlacement(hwndHandle,awps);
      if awps.showCmd =  SW_SHOWMINIMIZED then
        ShowMessage ("Window mINImized")
      else
        ShowMessage ("Window not mINIimized");
   end;
end;

Не получается :(
SW_SHOWMINIMIZED должно быть равно 2, у меня большое очень число.


 
Игорь Шевченко ©   (2006-03-16 11:15) [1]


> Нужно узнать, свернуто ли чужое приложение.


IsIconic(HWND)


 
Вопрос2006   (2006-03-16 11:24) [2]

ИШ - ку-у-у-ль! :)

> procedure TForm1.Button1Click(Sender: TObject);
> var
>   hwndHandle: THANDLE;
> begin
>  hwndHandle := FindWindow(nil, "1 - &#193;&#235;&#238;&#234;&#237;&#238;&#242;");
>  if (hwndHandle <> 0) then
>    begin
>      if IsIconic(hwndHandle)then
>          ShowMessage ("Window mINImized")
>        else
>          ShowMessage ("Window not mINIimized");
>     end;
> end;


 
Вопрос2006   (2006-03-16 11:46) [3]

Игорь, а моим способом нельзя было узнать? В чем была моя ошибка?
Спасибо.


 
Вопрос2006   (2006-03-16 11:51) [4]

Вопрос снят. Спасибо.
http://forum.sources.ru/index.php?showtopic=136271



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

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

Наверх




Память: 0.47 MB
Время: 0.04 c
1-1146671592
justnick
2006-05-03 19:53
2006.06.11
Корректное создание массива из пользовательских структур.


15-1148126613
wirg
2006-05-20 16:03
2006.06.11
Нужна блок схема


1-1146691206
Тайфэн
2006-05-04 01:20
2006.06.11
нужен алгоритм сбора пятнашек 3 на 3 =) перебор с возвратом


3-1145365336
ttt_111
2006-04-18 17:02
2006.06.11
Поиск как в 1С.


1-1146903019
kyn66
2006-05-06 12:10
2006.06.11
Реальное кол-во строк и столбцов в файле Excel