Aracılığıyla paylaş


Bölge Oluşturma ve Seçim

Uygulama, belirli bir şekille ilişkilendirilmiş bir işlevi çağırarak bir bölge oluşturur. Aşağıdaki tabloda, standart şekillerin her biriyle ilişkili işlevler gösterilmektedir.

Şekil Fonksiyon
Dikdörtgen bölge CreateRectRgn, CreateRectRgnIndirectSetRectRgn
Yuvarlak köşeli dikdörtgen bölge CreateRoundRectRgn
Eliptik bölge CreateEllipticRgn, CreateEllipticRgnIndirect
Çokgen bölge CreatePolygonRgnCreatePolyPolygonRgn

 

Her bölge oluşturma işlevi, yeni bölgeyi tanımlayan bir tanıtıcı döndürür. Bir uygulama, SelectObject işlevini çağırarak ve ikinci bağımsız değişken olarak bu tanıtıcıyı sağlayarak bölgeyi bir cihaz bağlamında seçmek için bu tanıtıcıyı kullanabilir. Bir bölge bir cihaz bağlamında seçildikten sonra uygulama üzerinde çeşitli işlemler gerçekleştirebilir.