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.
Calcula o tamanho necessário do retângulo da janela, com base no tamanho desejado do retângulo do cliente e no DPI fornecido. Esse retângulo de janela pode ser passado para a função CreateWindowEx para criar uma janela com uma área de cliente do tamanho desejado.
Sintaxe
BOOL AdjustWindowRectExForDpi(
[in, out] LPRECT lpRect,
[in] DWORD dwStyle,
[in] BOOL bMenu,
[in] DWORD dwExStyle,
[in] UINT dpi
);
Parâmetros
[in, out] lpRect
Um ponteiro para uma estrutura RECT que contém as coordenadas dos cantos superior esquerdo e inferior direito da área de cliente desejada. Quando a função retorna, a estrutura contém as coordenadas dos cantos superior esquerdo e inferior direito da janela para acomodar a área de cliente desejada.
[in] dwStyle
O Estilo da Janela da janela cujo tamanho necessário deve ser calculado. Observe que você não pode especificar o estilo de WS_OVERLAPPED .
[in] bMenu
Indica se a janela tem um menu.
[in] dwExStyle
O Estilo de Janela Estendida da janela cujo tamanho necessário deve ser calculado.
[in] dpi
O DPI a ser usado para dimensionamento.
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. Para obter informações de erro estendidas, chame GetLastError.
Comentários
Essa função retorna o mesmo resultado que AdjustWindowRectEx , mas a dimensiona de acordo com um DPI arbitrário que você fornece, se apropriado.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 10, versão 1607 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | winuser.h (inclua Windows.h) |
| Biblioteca | User32.lib |
| DLL | User32.dll |