Função CreateRoundRectRgn (wingdi.h)
A função CreateRoundRectRgn cria uma região retangular com cantos arredondados.
Sintaxe
HRGN CreateRoundRectRgn(
[in] int x1,
[in] int y1,
[in] int x2,
[in] int y2,
[in] int w,
[in] int h
);
Parâmetros
[in] x1
Especifica a coordenada x do canto superior esquerdo da região em unidades de dispositivo.
[in] y1
Especifica a coordenada y do canto superior esquerdo da região em unidades de dispositivo.
[in] x2
Especifica a coordenada x do canto inferior direito da região em unidades de dispositivo.
[in] y2
Especifica a coordenada y do canto inferior direito da região em unidades de dispositivo.
[in] w
Especifica a largura da elipse usada para criar os cantos arredondados em unidades de dispositivo.
[in] h
Especifica a altura da elipse usada para criar os cantos arredondados em unidades de dispositivo.
Retornar valor
Se a função for bem-sucedida, o valor retornado será o identificador para a região.
Se a função falhar, o valor retornado será NULL.
Comentários
Quando você não precisar mais do objeto HRGN , chame a função DeleteObject para excluí-la.
As coordenadas de região são representadas como inteiros com sinal de 27 bits.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | wingdi.h (inclua Windows.h) |
Biblioteca | Gdi32.lib |
DLL | Gdi32.dll |