次の方法で共有


CWnd::GetLayeredWindowAttributes

レイヤード ウィンドウの不透明度および透明度のカラー キーを取得します。

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

パラメーター

  • pcrKey
    レイヤード ウィンドウの作成時に使用する透明色のキーを受け取る COLORREF 値へのポインター。 ウィンドウによってこの色で描画されるすべてのピクセルは透明になります。 引数が必要ない場合は NULL でもかまいません。

  • pbAlpha
    レイヤード ウィンドウの不透明度を記述するために使用するアルファ値を受け取る BYTE 値へのポインター。 pbAlpha が参照する変数が 0 の場合、ウィンドウは完全に透明になります。 pbAlpha が参照する変数が 255 の場合、ウィンドウは不透明になります。 引数が必要ない場合は NULL でもかまいません。

  • pdwFlags
    レイヤリング フラグを受け取る DWORD へのポインター。 引数が必要ない場合は NULL でもかまいません。 有効な値の一覧については、「GetLayeredWindowAttributes」を参照してください。

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

このメンバー関数は、Windows SDK に記述されている GetLayeredWindowAttributes 関数の機能をエミュレートします。

必要条件

**ヘッダー:**afxwin.h

参照

参照

CWnd クラス

階層図

概念

CWnd のメンバー