Função SetProcessDPIAware (winuser.h)
Define o reconhecimento de DPI padrão do processo para a conscientização do system-DPI. Isso equivale a chamar SetProcessDpiAwarenessContext com um valor DPI_AWARENESS_CONTEXT de DPI_AWARENESS_CONTEXT_SYSTEM_AWARE.
Observação
É recomendável que você defina o reconhecimento de DPI padrão do processo por meio do manifesto do aplicativo, não uma chamada à API. Consulte Configurando o reconhecimento de DPI padrão para um processo para obter mais informações. Definir o reconhecimento de DPI padrão do processo por meio da chamada à API pode levar a um comportamento inesperado do aplicativo.
Sintaxe
BOOL SetProcessDPIAware();
Retornar valor
Tipo: BOOL
Se a função for bem-sucedida, o valor retornado será diferente de zero. Caso contrário, o valor retornado será zero.
Comentários
Para obter mais informações, consulte Configurando o reconhecimento de DPI padrão para um processo.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | winuser.h (inclua Windows.h) |
Biblioteca | User32.lib |
DLL | User32.dll |