CPalette::AnimatePalette

void AnimatePalette ( UINT nStartIndex, UINT nNumEntries, LPPALETTEENTRY lpPaletteColors );

パラメーター

nStartIndex

アニメーション化する、パレットの最初のエントリを指定します。

nNumEntries

アニメーション化する、パレットのエントリ数を指定します。

lpPaletteColors

点の配列の最初のメンバーに nStartIndexnNumEntriesによって識別されるパレット エントリを置換するオブジェクトの構造。

解説

CPaletteオブジェクトに結び付けられた論理パレットのエントリを置き換えます。AnimatePaletteアプリケーションを呼び出すときに、Windows をすぐに、新しいエントリをシステム パレットにマップされるので、そのクライアント領域を更新する必要はありません。

AnimatePalette関数はのみの対応するpalPaletteEntryメンバーの設定PC_RESERVEDフラグ エントリを変更する、 CPaletteオブジェクトに関連付けられているLOGPALETTE構造。LOGPALETTEこの構造の詳細については、 Win32 SDK programmer's Referenceを参照してください。

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

参照特価;CPalette::CreatePalette :: AnimatePalette(&N)

Index