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

  #2  
Старый 29.03.2010, 10:18
s0l_ir0n
Участник форума
Регистрация: 14.03.2009
Сообщений: 237
Провел на форуме:
813785

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

Цитата:
Сообщение от TrueBit  
Начал работать с winapi на delphi и возник вопрос:
Как сделать так, что бы окно, созданное CreateWindowEx, было по центру экрана?
PHP код:
function CenterWindow(Wnd:HWND):boolean;
var
 
R:TRect;
 
X,Y,W,H:integer;
begin  
  GetWindowRect
(WndR);
  
W:=GetSystemMetrics(SM_CXSCREEN);
  
H:=GetSystemMetrics(SM_CYSCREEN);
  
:= (W div 2) - ((R.Right R.Leftdiv 2);
  
:= (H div 2) - ((R.Bottom R.Topdiv 2);
  
result:=SetWindowPos(Wnd0XY00SWP_NOSIZE or SWP_NOZORDER or SWP_NOACTIVATE)
end
 
Ответить с цитированием