Función SetProcessDPIAware (winuser.h)
Establece el reconocimiento de PPP predeterminado del proceso en reconocimiento de PPP del sistema. Esto equivale a llamar a SetProcessDpiAwarenessContext con un valor de DPI_AWARENESS_CONTEXT de DPI_AWARENESS_CONTEXT_SYSTEM_AWARE.
Nota
Se recomienda establecer el reconocimiento de PPP predeterminado del proceso a través del manifiesto de aplicación, no una llamada API. Consulte Establecer el reconocimiento de PPP predeterminado para un proceso para obtener más información. Establecer el reconocimiento de PPP predeterminado del proceso a través de la llamada API puede dar lugar a un comportamiento inesperado de la aplicación.
Sintaxis
BOOL SetProcessDPIAware();
Valor devuelto
Tipo: BOOL
Si la función se realiza correctamente, el valor devuelto es distinto de cero. De lo contrario, el valor devuelto es cero.
Comentarios
Para obtener más información, consulte Establecimiento del reconocimiento de PPP predeterminado para un proceso.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winuser.h (incluya Windows.h) |
Library | User32.lib |
Archivo DLL | User32.dll |
Consulte también
Establecimiento del reconocimiento de PPP predeterminado para un proceso