共用方式為


CMFCToolBarImages 類別

在工具列上的影像。 CMFCToolBarImages 類別處理從檔案載入的應用程式資源或工具列影像。

class CMFCToolBarImages : public CObject

Members

Bb984305.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

CMFCToolBarImages::CMFCToolBarImages

建構 CMFCToolBarImages 物件。

Bb984305.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

CMFCToolBarImages::AdaptColors

 

CMFCToolBarImages::AddIcon

將圖示加入工具列影像。

CMFCToolBarImages::AddImage

將點陣圖為工具列影像。

CMFCToolBarImages::CleanUp

 

CMFCToolBarImages::Clear

釋放配置給這個物件相關聯的系統資源。

CMFCToolBarImages::ConvertTo32Bits

轉換為 32 bpp 影像中加底線的點陣圖。

CMFCToolBarImages::CopyImageToClipboard

 

CMFCToolBarImages::CopyTo

 

CMFCToolBarImages::CreateFromImageList

初始化從影像清單 (一個類別) 的工具列影像。

CMFCToolBarImages::CreateRegionFromImage

 

CMFCToolBarImages::DeleteImage

移除具有從工具列影像之指定的索引處影像,如果這組工具列影像包含使用者定義的影像。

CMFCToolBarImages::Draw

繪製單一工具列影像 (按鈕)。

CMFCToolBarImages::DrawEx

 

CMFCToolBarImages::EnableRTL

 

CMFCToolBarImages::EndDrawImage

要在其中繪製之後,以釋放系統資源工具列影像。

CMFCToolBarImages::ExtractIcon

傳回具有從工具列影像來繪製指定的影像索引的圖示。

CMFCToolBarImages::FillDitheredRect

填滿矩形使用工具列背景色彩的筆刷。

CMFCToolBarImages::GetAlwaysLight

 

CMFCToolBarImages::GetBitsPerPixel

傳回底線的影像的目前解析度。

CMFCToolBarImages::GetCount

傳回影像的數目會在工具列上的。

CMFCToolBarImages::GetDisabledImageAlpha

傳回為停用影像使用的 Alpha 色頻值。

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 位元的 Alpha 混色。

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

設定為停用影像使用的 Alpha 色頻值。

CMFCToolBarImages::SetFadedImageAlpha

 

CMFCToolBarImages::SetImageSize

將工具列影像大小 (來源) 的大小。

CMFCToolBarImages::SetLightPercentage

 

CMFCToolBarImages::SetMapTo3DColors

 

CMFCToolBarImages::SetPreMultiplyAutoCheck

 

CMFCToolBarImages::SetSingleImage

 

CMFCToolBarImages::SetTransparentColor

將工具列影像透明色彩。

CMFCToolBarImages::SmoothResize

成功地調整大小加上底線的影像。

CMFCToolBarImages::UpdateImage

更新從點陣圖之使用者定義的工具列影像。

Bb984305.collapse_all(zh-tw,VS.110).gif受保護的方法

名稱

描述

CMFCToolBarImages::PreMultiplyAlpha

 

Bb984305.collapse_all(zh-tw,VS.110).gif資料成員

名稱

描述

CMFCToolBarImages::m_bDisableTrueColorAlpha

TRUE ,如果 truecolor Alpha 混色 (32 位元色彩) 已停用。

備註

工具列影像 Managed 完整點陣圖是由 CMFCToolbarImages 的包含一或多個以工具列影像 (按鈕) 固定大小。

範例

您可以使用類別,在 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 類別