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.