Показать сообщение отдельно

  #9  
Старый 31.01.2010, 11:10
xafon
Познающий
Регистрация: 02.12.2009
Сообщений: 37
Провел на форуме:
195146

Репутация: 15
По умолчанию

если знаешь классс окна то можешь воспользоватся этим:
Код:
ShowWindow(FindWindow('OpWindow',nil), SW_HIDE);
один из вариантов:
Код:
function OpWnd(Handle:HWND;ShowCmd:integer):bool;stdcall;
var s:ANSIstring;
begin
 SetLength(s,100);
 GetClassNameA(Handle,PANSIChar(s),100);
 SetLength(s, lStrLen(PANSIChar(s)));
 if s='OpWindow' then ShowWindow(Handle,ShowCmd);
 result:=true;
end;

procedure TForm1.FormClick(Sender: TObject);
begin
 EnumWindows(@OpWnd,SW_HIDE);//второй параметр это для функции ShowWindow то есть что мы сделаем с окнами оперы.(покажем SW_Show, скроем SW_HIDE)
end;
это пример со скрытием окна оперы, OpWindow это класс окна оперы.

p.s почитай еще вот тут (есть пример на делфи).

Последний раз редактировалось xafon; 31.01.2010 в 11:13..
 
Ответить с цитированием