次の方法で共有


CDrawingManager::PrepareShadowMask

シャドウとして使用できるビットマップを作成します。

static HBITMAP __stdcall PrepareShadowMask (
   int nDepth,
   COLORREF clrBase,
   int iMinBrightness = 0,
   int iMaxBrightness = 100
);

パラメーター

  • [入力] nDepth
    影の幅と高さ。

  • [入力] clrBase
    影の色。

  • [入力] iMinBrightness
    影の最も暗い部分を示す値。

  • [入力] iMaxBrightness
    影の最も明るい部分を示す値。

戻り値

このメソッドが正常に実行された場合は、作成したビットマップのハンドルを返します。それ以外の場合は NULL を返します。

解説

nDepth が 0 に設定されている場合、このメソッドは終了して NULL を返します。nDepth が 3 未満の場合、シャドウの幅と高さは 3 ピクセルに設定されます。

必要条件

ヘッダー : afxdrawmanager.h

参照

関連項目

CDrawingManager クラス

階層図