Función DwmGetWindowAttribute (dwmapi.h)
Recupera el valor actual de un atributo especificado administrador de ventanas de escritorio (DWM) aplicado a una ventana. Para obtener instrucciones de programación y ejemplos de código, consulte Control de la representación de regiones que no son cliente.
Sintaxis
HRESULT DwmGetWindowAttribute(
[in] HWND hwnd,
[in] DWORD dwAttribute,
[out] PVOID pvAttribute,
[in] DWORD cbAttribute
);
Parámetros
[in] hwnd
Identificador de la ventana desde la que se va a recuperar el valor del atributo.
[in] dwAttribute
Marca que describe qué valor se va a recuperar, especificado como un valor de la enumeración DWMWINDOWATTRIBUTE. Este parámetro especifica qué atributo se va a recuperar y el parámetro pvAttribute apunta a un objeto en el que se recupera el valor del atributo.
[out] pvAttribute
Puntero a un valor que, cuando esta función devuelve correctamente, recibe el valor actual del atributo. El tipo del valor recuperado depende del valor del parámetro dwAttribute. El tema de enumeración
[in] cbAttribute
Tamaño, en bytes, del valor del atributo que se recibe a través del parámetro pvAttribute. El tipo del valor recuperado y, por tanto, su tamaño en bytes, depende del valor del parámetro dwAttribute.
Valor devuelto
Si la función se ejecuta correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista [solo aplicaciones de escritorio] |
servidor mínimo admitido | Windows Server 2008 [solo aplicaciones de escritorio] |
de la plataforma de destino de |
Windows |
encabezado de |
dwmapi.h |
biblioteca de |
Dwmapi.lib |
DLL de |
Dwmapi.dll |