CWnd::GetLayeredWindowAttributes

检索一个分层窗口的不透明度和透明度颜色键。

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

参数

  • pcrKey
    用于接收要使用的透明度颜色键,当组成分层窗口中 COLORREF 指针的值。 此颜色的窗口绘制的所有像素透明。 如果参数不是必需的,这可能是 NULL

  • pbAlpha
    接收用于该alpha值描述分层窗口的不透明度为 BYTE 的指针。 当 pbAlpha 引用的变量是0时,窗口完全不透明。 当 pbAlpha 引用的变量是255时,窗口是不透明的。 如果参数不是必需的,这可能是 NULL

  • pdwFlags
    接收一个分层的标志传递给 DWORD 的指针。 如果参数不是必需的,这可能是 NULL。 有关完整的可能值,请参见 GetLayeredWindowAttributes

返回值

非零,如果函数成功;否则为0。

备注

此成员函数模拟函数 GetLayeredWindowAttributes的功能,如 Windows SDK所述。

要求

Header: afxwin.h

请参见

参考

CWnd 类

层次结构图