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

Вниз

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

 
desc   (2009-04-03 16:06) [0]

     FH := FindWindow("TfmMyForm", nil);
     ShowWindow(FH, SW_RESTORE);
     SetForegroundWindow(FH);


Почему при выполнении данного кода, перестают сворачиваться форма при клике по оконной кнопке "свернуть" ... ?


 
desc   (2009-04-03 16:34) [1]

Вопрос снят.

function IsRunning: Boolean;
var
 hMutex: THandle;
 hWindow, hOwner: HWND;
begin
 hMutex := OpenMutex(MUTEX_ALL_ACCESS, False, PChar("TfmMyForm"));
 Result := (hMutex <> 0);
 if hMutex = 0 then
   hMutex := CreateMutex(nil, False, PChar("TfmMyForm"))
 else
   begin
     hWindow := FindWindow(PChar("TfmMyForm"), nil);
     hOwner := GetWindow(hWindow, GW_OWNER);
     ShowWindow(hOwner, SW_SHOW);

     SetForegroundWindow(hWindow);
     UpdateWindow(hWindow);
   end;
end;



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

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

Наверх




Память: 0.46 MB
Время: 0.011 c
15-1238775478
Garfunkel
2009-04-03 20:17
2009.06.07
TMidiGen - модуль для создания midi звуков


2-1240486269
js2
2009-04-23 15:31
2009.06.07
Загрузка записей из таблицы БД


11-1176366189
Dmitry___
2007-04-12 12:23
2009.06.07
Курсорные клавиши в Memo на форме внутри dll


15-1235310066
Andy BitOff
2009-02-22 16:41
2009.06.07
Сотни DVD на диск размером с монету


15-1238654831
alexander
2009-04-02 10:47
2009.06.07
ASYNC pro