現在のページャー コントロールの背景色を設定します。
COLORREF SetBkColor(
COLORREF clrBk
);
パラメーター
パラメーター |
説明 |
---|---|
[入力] clrBk |
ページャー コントロールの新しい背景色が含まれている COLORREF 値。 |
必要条件
**ヘッダー:**afxcmn.h
戻り値
ページャー コントロールの以前の背景色が含まれている COLORREF 値。
解説
このメソッドは、PGM_SETBKCOLOR メッセージを送信します。このメッセージについては、Windows SDK を参照してください。
使用例
CPagerCtrl::SetBkColor メソッドを使用してページャー コントロールの背景色を赤に設定し、CPagerCtrl::GetBkColor メソッドを使用してその変更を確認する例を次に示します。
void CCSplitButton_s2Dlg::OnXColor()
{
COLORREF originalColor;
// Set color to red.
originalColor = m_pager.SetBkColor(RGB(255,0,0));
if (m_pager.GetBkColor() != RGB(255,0,0))
{
MessageBox(_T("Control did not return RED as the previous color."));
}
// The following statement is one way to restore the color.
// m_pager.SetBkColor( originalColor );
}