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

Clase de CWnd

Gráfico de jerarquía

CWnd::UpdateLayeredWindow