CWnd::SetLayeredWindowAttributes

設定一個層次視窗的不透明、透明色彩鍵。

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

參數

  • crKey
    會指定要使用的透明色彩鍵,以組成層次視窗時的 COLORREF 值的指標。在這個視窗的色彩繪製的像素都是透明的。若要產生 COLORREF,請使用 RGB 巨集。

  • bAlpha
    用於的 Alpha 值描述層次視窗的不透明度。如需詳細資訊,請參閱 BLENDFUNCTION 結構的 SourceConstantAlpha 成員。當 bAlpha 為 0 時,視窗完全透明。當 bAlpha 為 255 時,視窗為不透明。

  • dwFlags
    指定要採取的動作。這個參數可以是下列一或多個值。如需可能值的清單,請參閱SetLayeredWindowAttributes

傳回值

不是零,如果函式成功,則為 0。

備註

此成員函式以模擬 SetLayeredWindowAttributes函式的功能,如中所述。 Windows SDK

需求

Header: afxwin.h

請參閱

參考

CWnd 類別

階層架構圖

CWnd::UpdateLayeredWindow