CMFCToolBar::AutoGrayInactiveImages
更新 : 2007 年 11 月
アクティブでないボタンのイメージの自動生成を有効または無効にします。
static void AutoGrayInactiveImages(
BOOL bEnable=TRUE,
int nGrayImagePercentage=0,
BOOL bRedrawAllToolbars=TRUE
);
パラメータ
[入力] bEnable
アクティブでないイメージを淡色表示にするかどうかを指定するブール値。このパラメータが TRUE の場合、アクティブでないイメージは淡色表示されます。それ以外の場合は、アクティブでないイメージは淡色表示されません。[入力] nGrayImagePercentage
アクティブでないイメージの輝度の割合を指定します。bEnable が FALSE の場合、この値は無視されます。[入力] bRedrawAllToolbars
アプリケーション内のすべてのツール バーを再描画するかどうかを指定するブール値。このパラメータが TRUE の場合、このメソッドはすべてのツール バーを再描画します。
解説
bEnable が TRUE の場合、フレームワークは nGrayImagePercentage を使用して通常のイメージからアクティブでないイメージを生成します。それ以外の場合は、CMFCToolBar::GetColdImages メソッドを使用して、一連のアクティブでないイメージを提供する必要があります。既定では、このオプションは無効です。
nGrayImagePercentage パラメータの詳細については、「CMFCToolBarImages::GrayImages」を参照してください。
必要条件
ヘッダー : afxtoolbar.h