Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A função DrawEdge desenha uma ou mais bordas do retângulo.
Sintaxe
BOOL DrawEdge(
[in] HDC hdc,
[in, out] LPRECT qrc,
[in] UINT edge,
[in] UINT grfFlags
);
Parâmetros
[in] hdc
Um identificador para o contexto do dispositivo.
[in, out] qrc
Um ponteiro para uma estrutura RECT que contém as coordenadas lógicas do retângulo.
[in] edge
O tipo de bordas internas e externas a serem desenhadas. Esse parâmetro deve ser uma combinação de um sinalizador de borda interna e um sinalizador de borda externa. Os sinalizadores de borda interna são os seguintes.
| Valor | Significado |
|---|---|
|
Borda interna elevada. |
|
Borda interna submersa. |
Os sinalizadores de borda externa são os seguintes.
| Valor | Significado |
|---|---|
|
Borda externa elevada. |
|
Borda externa submersa. |
Como alternativa, o parâmetro de borda pode especificar um dos sinalizadores a seguir.
[in] grfFlags
O tipo de borda. Esse parâmetro pode ser uma combinação dos seguintes valores.
Valor retornado
Se a função for bem-sucedida, o valor retornado será diferente de zero.
Se a função falhar, o valor retornado será zero.
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 | winuser.h (inclua Windows.h) |
| Biblioteca | User32.lib |
| DLL | User32.dll |
| Conjunto de APIs | ext-ms-win-ntuser-draw-l1-1-2 (introduzido no Windows 10, versão 10.0.10240) |