Программирование на Delphi и не только Как затенить кнопку «Закрыть» в заголовке любого окна? | Программирование на Delphi и не только

Delphi FAQ >> Окна и процессы

procedure HideClose(WinHandle:HWND);
var   hMenuHandle:HMENU;

begin

  hMenuHandle := GetSystemMenu(WinHandle, false);

  if (hMenuHandle  0) then

    DeleteMenu(hMenuHandle, SC_CLOSE, MF_BYCOMMAND);

end;

В настоящее время очистка сточных вод хоть и остается достаточно дорогим удовольствием, но зато экономит много времени.