次の方法で共有


CMFCToolBarImages クラス

ツール バー上のイメージです。CMFCToolBarImages クラスは、アプリケーション リソースまたはファイルから読み込んだツール バー イメージを管理します。

class CMFCToolBarImages : public CObject

メンバー

Bb984305.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CMFCToolBarImages::CMFCToolBarImages

CMFCToolBarImages オブジェクトを構築します。

Bb984305.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CMFCToolBarImages::AdaptColors

 

CMFCToolBarImages::AddIcon

ツール バー イメージにアイコンを追加します。

CMFCToolBarImages::AddImage

ツール バー イメージにビットマップを追加します。

CMFCToolBarImages::CleanUp

 

CMFCToolBarImages::Clear

このオブジェクトに割り当てられたシステム リソースを解放します。

CMFCToolBarImages::ConvertTo32Bits

下線付きビットマップを 32 bpp イメージに変換します。

CMFCToolBarImages::CopyImageToClipboard

 

CMFCToolBarImages::CopyTo

 

CMFCToolBarImages::CreateFromImageList

イメージ リスト (CImageList クラス) 内のツール バー イメージを初期化します。

CMFCToolBarImages::CreateRegionFromImage

 

CMFCToolBarImages::DeleteImage

ツール バー イメージのセットにユーザー定義イメージが含まれている場合は、指定されたインデックスを持つイメージをツール バー イメージから削除します。

CMFCToolBarImages::Draw

単一のツール バー イメージ (ボタン) を描画します。

CMFCToolBarImages::DrawEx

 

CMFCToolBarImages::EnableRTL

 

CMFCToolBarImages::EndDrawImage

ツール バー イメージが描画されたら、システム リソースを解放します。

CMFCToolBarImages::ExtractIcon

ツール バー イメージから指定したイメージのインデックスを持つアイコンを返します。

CMFCToolBarImages::FillDitheredRect

ツール バーの背景色のブラシを使用して四角形を塗りつぶします。

CMFCToolBarImages::GetAlwaysLight

 

CMFCToolBarImages::GetBitsPerPixel

下線付きイメージの現在の解像度を返します。

CMFCToolBarImages::GetCount

ツール バー上のイメージ数を返します。

CMFCToolBarImages::GetDisabledImageAlpha

無効イメージに使用するアルファ チャネル値を返します。

CMFCToolBarImages::GetFadedImageAlpha

 

CMFCToolBarImages::GetImageSize

メモリに格納されているツール バー イメージのサイズ (ソース サイズ)、または画面に描画されているツール バー イメージのサイズ (描画サイズ) を取得します。

CMFCToolBarImages::GetImageWell

すべてのツール バー イメージが含まれたビットマップへのハンドルを返します。

CMFCToolBarImages::GetImageWellLight

 

CMFCToolBarImages::GetLastImageRect

 

CMFCToolBarImages::GetLightPercentage

 

CMFCToolBarImages::GetMapTo3DColors

 

CMFCToolBarImages::GetMask

 

CMFCToolBarImages::GetResourceOffset

指定したリソース ID のイメージのインデックスを返します。

CMFCToolBarImages::GetScale

下線付きイメージの現在のスケール比を返します。

CMFCToolBarImages::GetTransparentColor

 

CMFCToolBarImages::GrayImages

ツール バー イメージを淡色表示にして、無効であることを示します。

CMFCToolBarImages::Is32BitTransparencySupported

オペレーティング システムが 32 ビット アルファ ブレンドをサポートするかどうかを判断します。

CMFCToolBarImages::IsPreMultiplyAutoCheck

 

CMFCToolBarImages::IsRTL

右から左 (RTL) のサポートが有効かどうかを判断します。

CMFCToolBarImages::IsReadOnly

ツール バー イメージが読み取り専用かどうかを判断します。

CMFCToolBarImages::IsScaled

下線付きイメージをスケーリングするかどうかを指示します。

CMFCToolBarImages::IsUserImagesList

このツール バー イメージのセットにユーザー定義イメージが含まれているかどうかを判断します。

CMFCToolBarImages::IsValid

このツール バー イメージのセットに有効なツール バー イメージが含まれているかどうかを判断します。

CMFCToolBarImages::Load

システム リソースまたはファイルからツール バー イメージを読み込みます。

CMFCToolBarImages::LoadStr

 

CMFCToolBarImages::MapFromSysColor

 

CMFCToolBarImages::MapTo3dColors

 

CMFCToolBarImages::MapToSysColor

 

CMFCToolBarImages::MapToSysColorAlpha

 

CMFCToolBarImages::Mirror

すべてのツール バー イメージを水平方向に反転します。

CMFCToolBarImages::MirrorBitmap

ビットマップを水平方向に反転します。

CMFCToolBarImages::MirrorBitmapVert

 

CMFCToolBarImages::MirrorVert

 

CMFCToolBarImages::OnSysColorChange

 

CMFCToolBarImages::PrepareDrawImage

指定したサイズでツール バー イメージを描画するために必要なリソースを割り当てます。

CMFCToolBarImages::Save

ツール バー イメージのセットにユーザー定義イメージが含まれている場合、そのツール バー イメージをファイルに保存します。

CMFCToolBarImages::SetAlwaysLight

 

CMFCToolBarImages::SetDisabledImageAlpha

無効イメージに使用するアルファ チャネル値を設定します。

CMFCToolBarImages::SetFadedImageAlpha

 

CMFCToolBarImages::SetImageSize

ツール バー イメージのサイズ (ソース サイズ) を設定します。

CMFCToolBarImages::SetLightPercentage

 

CMFCToolBarImages::SetMapTo3DColors

 

CMFCToolBarImages::SetPreMultiplyAutoCheck

 

CMFCToolBarImages::SetSingleImage

 

CMFCToolBarImages::SetTransparentColor

ツール バー イメージの透明色を設定します。

CMFCToolBarImages::SmoothResize

下線付きイメージのサイズを滑らかに変更します。

CMFCToolBarImages::UpdateImage

ビットマップからユーザー定義のツール バー イメージを更新します。

Bb984305.collapse_all(ja-jp,VS.110).gifプロテクト メソッド

名前

説明

CMFCToolBarImages::PreMultiplyAlpha

 

Bb984305.collapse_all(ja-jp,VS.110).gifデータ メンバー

名前

説明

CMFCToolBarImages::m_bDisableTrueColorAlpha

True Color アルファ ブレンド (32 ビット カラー) が無効の場合は TRUE です。

解説

CMFCToolbarImages で管理されるツール バー イメージの完全なビットマップは、1 つ以上の小さい固定サイズのツール バー イメージ (ボタン) で構成されます。

使用例

CMFCToolBarImages クラスのさまざまなメソッドを使用して CMFCToolBarImages オブジェクトを構成する方法を、次の例に示します。この例では、ツール バー イメージのサイズの設定、イメージの読み込み、およびイメージの透明色の設定を行う方法を示します。このコード スニペットは Visual Studio のデモのサンプルの一部です。

    CMFCToolBarImages m_Image;


...


        m_Image.SetImageSize (CSize (32, 32));
        m_Image.Load(IDR_START);
        m_Image.SetTransparentColor(RGB(255, 0, 255));

継承階層

CObject

   CMFCToolBarImages

必要条件

ヘッダー : afxtoolbarimages.h

参照

関連項目

階層図

CObject クラス

CMFCToolBar クラス

CMFCToolBarButton クラス

その他の技術情報

MFC クラス