次の方法で共有


CDrawingManager::GrayRect

指定した灰色で四角形を塗りつぶします。

BOOL GrayRect(
   CRect rect,
   int nPercentage = -1,
   COLORREF clrTransparent = (COLORREF)-1,
   COLORREF clrDisabled = (COLORREF)-1
);

パラメーター

  • [入力] rect
    塗りつぶす四角形領域。

  • [入力] nPercentage
    四角形に使用する灰色の割合。

  • [入力] clrTransparent
    透過色。

  • [入力] clrDisabled
    nPercentage が -1 に設定されている場合に、このメソッドが彩度を下げるために使用する色。

戻り値

メソッドが正常に実行された場合は TRUE。それ以外の場合は FALSE。

解説

nPercentage パラメーターの値が低いほど、色が濃くなります。

nPercentage の最大値は 200 です。200 を超える値を指定しても、四角形の外観は変わりません。この値が -1 の場合、このメソッドは clrDisabled を使用して四角形の彩度を制限します。

必要条件

ヘッダー : afxdrawmanager.h

参照

関連項目

CDrawingManager クラス

階層図