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 della gerarchia

CWnd::UpdateLayeredWindow