Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Как сделать дырку в окне?


Автор: Alex 4.11.2004, 21:57
Код

procedure TForm1.Button4Click(Sender: TObject); 
var 
  HRegion1, Hreg2, Hreg3: THandle; 
  Col: TColor; 
begin 
  ShowMessage ('Ready for a real crash?'); 
  Col := Color; 
  Color := clRed; 
  PlaySound ('boom.wav', 0, snd_sync); 
  HRegion1 := CreatePolygonRgn (Pts, 
    sizeof (Pts) div 8, 
    alternate); 
  SetWindowRgn ( 
    Handle, HRegion1, True); 
  ShowMessage ('Now, what have you done?'); 
  Color := Col; 
  ShowMessage ('Вам лучше купить новый монитор'); 
end;

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)