Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 |