FİЯАЯi
Delphi , Visual basic , C , C++

Saydam form oluşturma

  • FİЯАЯi
  • 0 cevap
  • 157 görüntülenme
FİЯАЯi
Üye
  • Katılım25 Şub 2007
  • Mesajlar20
  • Tepki puanı0
  • KonumGüneşin doğduğu yerden
#1
procedure TForm1.FormCreate(Sender: TObject);
var
MyRgn, ClientRgn, ButtonRgn: THandle;
Margin, X, Y: Integer;
begin
Margin := (Width - ClientWidth) div 2;
MyRgn := CreateRectRgn(0, 0, Width, Height);
X := Margin;
Y := Height - ClientHeight - Margin;
ClientRgn := CreateRectRgn(X, Y, X + ClientWidth, Y + ClientHeight);
CombineRgn(MyRgn, MyRgn, ClientRgn, RGN_XOR);
X := X + Button1.Left;
Y := Y + Button1.Top;
ButtonRgn := CreateRectRgn(X, Y, X + Button1.Width, Y + Button1.Height);
//-----------!!-----------
CombineRgn(MyRgn, MyRgn, ButtonRgn, RGN_XOR);
SetWindowRgn(Handle, MyRgn, True);
end;
[Herşeyi bilmene gerek yok, haddini bil yeter!]

_________________________________________________


KAHRAMAN ORDUM KILICIN KESKİN AVIN KANLI OLSUN

Benzer konular

Cevap yazabilmek için giriş yapmalı veya kayıt olmalısınız.

Şu an bu konuyu okuyanlar

0

0 üye, 0 ziyaretçi ve 0 arama motoru