次の方法で共有


CMFCToolBarImages::Draw

単一のツール バー イメージを描画します。

BOOL Draw(
   CDC* pDC,
   int x,
   int y,
   int iImageIndex,
   BOOL bHilite=FALSE,
   BOOL bDisabled=FALSE,
   BOOL bIndeterminate=FALSE,
   BOOL bShadow=FALSE,
   BOOL bInactive=FALSE,
   BYTE alphaSrc=255 
);

パラメーター

  • [入力] pDC
    デバイス コンテキストへのポインター。

  • [入力] x
    イメージが描画される四角形の左辺の X 座標。

  • [入力] y
    イメージが描画される四角形の上辺の Y 座標。

  • [入力] iImageIndex
    表示されるイメージの 0 から始まるインデックス。

  • [入力] bHilite
    イメージを強調表示する場合は TRUE。それ以外の場合は FALSE。

  • [入力] bDisabled
    無効なスタイルのイメージを描画する場合は TRUE。それ以外の場合は FALSE。

  • [入力] bIndeterminate
    中間状態のスタイルのイメージを描画する場合は TRUE。それ以外の場合は FALSE。

  • [入力] bShadow
    影付きのイメージを描画する場合は TRUE。それ以外の場合は FALSE。

  • [入力] bInactive
    アクティブでない状態のスタイルのイメージを描画する場合は TRUE。それ以外の場合は FALSE。

  • [入力] alphaSrc
    アルファ チャネル (不透明度) 値。値が 255 の場合、不透明なイメージが描画されます。値が 0 の場合、透明なイメージが描画されます。この値は、32 ビット カラー イメージ、および Windows Vista のグラス スタイルが表示されたイメージのみに使用されます。

戻り値

指定したイメージが正常に表示された場合は TRUE。イメージのインデックスが無効か、それ以外のエラーが発生した場合は FALSE。

必要条件

ヘッダー : afxtoolbarimages.h

参照

関連項目

CMFCToolBarImages クラス

階層図