Criação e Seleção de Regiões
Um aplicativo cria uma região chamando uma função associada a uma forma específica. A tabela a seguir mostra a(s) função(ões) associada(s) 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 | CreateEllipticRgnCreateEllipticRgnIndirect |
Região poligonal | CreatePolygonRgnCreatePolygonRgn |
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 o 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 nela.