Freigeben über


CWnd::GetLayeredWindowAttributes

Ruft die Deckkraft- und Transparenzfarbentaste eines überlappende Fenster ab.

BOOL GetLayeredWindowAttributes( 
   COLORREF *pcrKey, 
   BYTE *pbAlpha, 
   DWORD *pdwFlags 
) const;

Parameter

  • pcrKey
    Zeiger auf einen COLORREF-Wert, der die verwendet werden Transparenzfarbenempfängt Schlüssel, wenn das überlappende Fenster zusammengesetzt. Alle Pixel, die im Fenster in dieser Farbe gezeichnet werden, sind transparent. Dies kann NULL sein, wenn das Argument nicht benötigt wird.

  • pbAlpha
    Zeiger auf BYTE, der den Alphawert empfängt, der verwendet wird, um die Durchlässigkeit des überlappende Fenster zu beschreiben. Wenn die Variable, die von pbAlpha verweist, 0 ist, ist das Fenster vollständig transparent. Wenn die Variable, die von pbAlpha verweist, 255 ist, ist das Fenster nicht transparent. Dies kann NULL sein, wenn das Argument nicht benötigt wird.

  • pdwFlags
    Zeiger auf DWORD, der ein Überlagerungsflag empfängt. Dies kann NULL sein, wenn das Argument nicht benötigt wird. Eine vollständige Liste der möglichen Werten, finden Sie unter GetLayeredWindowAttributes.

Rückgabewert

Ungleich 0 (null), wenn die Funktion folgt; 0 andernfalls.

Hinweise

Diese Memberfunktion emuliert die Funktionen der Funktion GetLayeredWindowAttributes, wie in Windows SDK beschrieben.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CWnd-Klasse

Hierarchiediagramm