Compartir a través de


CWnd::SetLayeredWindowAttributes

Establece la clave del color de opacidad y la transparencia de una ventana por capas.

BOOL SetLayeredWindowAttributes( 
   COLORREF crKey, 
   BYTE bAlpha, 
   DWORD dwFlags 
);

Parámetros

  • crKey
    Puntero a un valor de COLORREF que especifica la clave de color de transparencia que se va a utilizar al crear la ventana por capas. Todos los píxeles pintados mediante la ventana en este color serán transparentes. Para generar COLORREF, utilice la macro RGB.

  • bAlpha
    Valor alfa utilizado para describir la opacidad de la ventana por capas. Para obtener más información, vea el miembro de SourceConstantAlpha de la estructura de BLENDFUNCTION . Cuando bAlpha es 0, la ventana es completamente transparente. Cuando bAlpha es 255, la ventana es opaca.

  • dwFlags
    Especifica una acción para tomar. Este parámetro puede tener uno o más de los siguientes valores. Para obtener una lista de valores posibles, veaSetLayeredWindowAttributes.

Valor devuelto

Distinto de cero si la función tiene éxito; si no 0.

Comentarios

Esta función miembro emula la funcionalidad de la función SetLayeredWindowAttributes, como se describe en Windows SDK.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

CWnd (clase)

Gráfico de jerarquías

CWnd::UpdateLayeredWindow