Condividi tramite


CWnd::SetLayeredWindowAttributes

Imposta la chiave di colore trasparenza e di opacità di una finestra sovrapposta.

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

Parametri

  • crKey
    Puntatore a un valore COLORREF che specifica la chiave di colore trasparenza da utilizzare quando costituisce la finestra sovrapposta. Tutti i pixel disegnati dalla finestra nel colore saranno trasparenti. Per generare COLORREF, utilizzare la macro RGB.

  • bAlpha
    Valore alfa utilizzato per descrivere l'opacità della finestra sovrapposta. Per ulteriori informazioni, vedere il membro SourceConstantAlpha della struttura BLENDFUNCTION. Quando bAlpha è 0, la finestra è completamente trasparente. Quando bAlpha è 255, la finestra è opaca.

  • dwFlags
    Specifica di azione da eseguire. Questo parametro può essere uno o più dei seguenti valori. Per un elenco di valori possibili, vedereSetLayeredWindowAttributes.

Valore restituito

Diverso da zero se la funzione ha esito positivo; in caso contrario 0.

Note

Questa funzione membro emula la funzionalità della funzione SetLayeredWindowAttributes, come descritto in Windows SDK.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CWnd

Grafico delle gerarchie

CWnd::UpdateLayeredWindow