COleControl::OnGetColorSet

仮想 BOOL OnGetColorSet ( DVTARGETDEVICE まで ※ ptd, HDC hicTargetDev, LPLOGPALETTE まで ※ ppColorSet );

戻り値

有効な色のセットが返されますそうでなければ 0。

パラメーター

ptd

画像を表示するターゲット ・ デバイスへのポインター。この値がNULLの場合は、画像は既定のターゲット デバイス、通常はディスプレイ デバイスをレンダリングする必要があります。

hicTargetDev

Ptdで識別されるターゲット ・ デバイスの情報コンテキストを指定します。このパラメーターは、デバイス コンテキストは、することができますが、1 つは必ずしもないです。PtdNULLの場合は、 hicTargetDevNULLにする必要があります。

ppColorSet

使用される色のセットのコピー先の場所へのポインター。関数がカラー セットを返さない場合は、 NULLが返されます。

解説

コンテナー、 IOleObject::GetColorSetメンバー関数を呼び出すと、フレームワークが呼び出します。コンテナーは、OLE コントロールを描画するために必要なすべての色を取得するには、この関数を呼び出します。コンテナーは、それ全体のカラー パレットを設定する必要があります、色を組み合わせてカラーセットを使用できます。既定の実装はFALSEを返します。

この要求の特別な処理を実行するには、この関数をオーバーライドします。

COleControl 概要|nbsp;クラス メンバー |階層図(&N)

Index