共用方式為


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