Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Registra una ventana para recibir devoluciones de llamada al escalar los cambios de información.
Syntax
HRESULT RegisterScaleChangeNotifications(
[in] DISPLAY_DEVICE_TYPE displayDevice,
[in] HWND hwndNotify,
[in] UINT uMsgNotify,
[out] DWORD *pdwCookie
);
Parámetros
[in] displayDevice
Tipo: DISPLAY_DEVICE_TYPE
Valor de enumeración que indica sobre qué dispositivo para mostrar se van a recibir notificaciones.
[in] hwndNotify
Tipo: HWND
Identificador de la ventana que recibirá las notificaciones.
[in] uMsgNotify
Tipo: UINT
Mensaje definido por la aplicación que se pasa a la ventana especificada por hwndNotify al escalar la información cambia. Normalmente, se debe establecer en WM_APP+x, donde x es un valor entero.
[out] pdwCookie
Tipo: DWORD*
Puntero a un valor que, cuando esta función vuelve correctamente, recibe un token de registro. Este token se usa para revocar notificaciones mediante una llamada a RevokeScaleChangeNotifications.
Valor devuelto
Tipo: STDAPI
Si esta función se ejecuta correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .
Observaciones
Este mensaje especificado por uMsgNotify se publica en la ventana registrada a través de PostMessage. El wParam del mensaje puede contener una combinación de SCALE_CHANGE_FLAGS que describen el cambio que se produjo.
Requisitos
| Requirement | Importancia |
|---|---|
| Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
| Servidor mínimo admitido | Windows Server 2012 [solo aplicaciones de escritorio] |
| de la plataforma de destino de |
Windows |
| Header | shellscalingapi.h |
| Library | OneCore.Lib |
| DLL de |
Shcore.dll |