共用方式為


CMFCToolBar::AutoGrayInactiveImages

啟用或停用非現用的按鈕影像的自動產生。

static void AutoGrayInactiveImages(
   BOOL bEnable=TRUE,
   int nGrayImagePercentage=0,
   BOOL bRedrawAllToolbars=TRUE 
);

參數

  • [in] bEnable
    指定是否為非作用中之影像的布林值。 如果此參數為, TRUE非現用的影像呈現暗灰色。 否則,非現用的影像不會呈現暗灰色。

  • [in] nGrayImagePercentage
    為非現用指定影像的亮度百分比。 如果 bEnable 是 FALSE,這個值會被忽略。

  • [in] bRedrawAllToolbars
    指定是否重新繪製在應用程式中所有工具列的布林值。 如果此參數為,這個方法 TRUE重新繪製所有工具列。

備註

如果 bEnable 是 TRUE,架構會使用 nGrayImagePercentage 產生與一般映像的非現用的影像。 否則,請使用 CMFCToolBar::GetColdImages 方法,您必須提供一組非現用的影像。 根據預設,會停用這個選項。

如需 nGrayImagePercentage 參數的詳細資訊,請參閱CMFCToolBarImages::GrayImages

需求

標題: afxtoolbar.h

請參閱

參考

CMFCToolBar 類別

階層架構圖

CMFCToolBar::GetColdImages

CMFCToolBarImages::GrayImages