Partilhar via


Criação e seleção de região

Um aplicativo cria uma região chamando uma função associada a uma forma específica. A tabela a seguir mostra as funções associadas a cada uma das formas padrão.

Forma Função
Região retangular CreateRectRgn, CreateRectRgnIndirect, SetRectRgn
Região retangular com cantos arredondados CreateRoundRectRgn
Região elíptica CreateEllipticRgn, CreateEllipticRgnIndirect
Região poligonal CreatePolygonRgn, CreatePolyPolygonRgn

 

Cada função de criação de região retorna um identificador que identifica a nova região. Um aplicativo pode usar esse identificador para selecionar a região em um contexto de dispositivo chamando a função SelectObject e fornecendo esse identificador como o segundo argumento. Depois que uma região é selecionada em um contexto de dispositivo, o aplicativo pode executar várias operações nele.