CMFCCustomColorsPropertyPage クラス
色ダイアログ ボックスでカスタムの色を選択できるプロパティ ページを表します。
構文
class CMFCCustomColorsPropertyPage : public CPropertyPage
メンバー
パブリック コンストラクター
| 名前 | 説明 |
|---|---|
CMFCCustomColorsPropertyPage::CMFCCustomColorsPropertyPage |
既定のコンストラクターです。 |
パブリック メソッド
| 名前 | 説明 |
|---|---|
CMFCCustomColorsPropertyPage::CreateObject |
このクラス型の動的インスタンスを作成するために、フレームワークで使用されます。 |
CMFCCustomColorsPropertyPage::GetThisClass |
このクラス型に関連付けられている CRuntimeClass オブジェクトへのポインターを取得するためにフレームワークによって使用されます。 |
| CMFCCustomColorsPropertyPage::Setup | プロパティ ページの色コンポーネントを設定します。 |
注釈
クラス CMFCColorDialog は、このクラスを使用して、カスタムの色プロパティ ページを表示します。 の詳細については、「CMFCColorDialogCMFCColorDialog クラス」を参照してください。
例
次の例では、 オブジェクトを構築し、 CMFCCustomColorsPropertyPage プロパティ ページの色コンポーネントを設定する方法を示します。
CMFCCustomColorsPropertyPage *colourSheet = new CMFCCustomColorsPropertyPage();
colourSheet->Setup(0, 0, 255);
継承階層
要件
ヘッダー: afxcustomcolorspropertypage.h
CMFCCustomColorsPropertyPage::Setup
プロパティ ページの色コンポーネントを設定します。
void Setup(
BYTE R,
BYTE G,
BYTE B);
パラメーター
R
[in]RGB 値の赤いコンポーネント。
G
[in]RGB 値の緑の要素。
B
[in]RGB 値の青いコンポーネント。
注釈
このメソッドは、プロパティ ページの現在の RGB と関連する HLS (色相、明度、彩度) の色値を更新します。 CMFCColorDialog::SetPageTwo メソッドは、フレームワークが色ダイアログ ボックスを初期化するか、ユーザーがマウスの左ボタンを押すと、このメソッドを呼び出します。 の詳細については、「CMFCColorDialogCMFCColorDialog クラス」を参照してください。
関連項目
階層図
クラス
CMFCColorDialog クラス
CMFCStandardColorsPropertyPage クラス