アクティブでないボタンのイメージの自動生成を有効または無効にします。
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