Condividi tramite


Funzione AnimatePalette (wingdi.h)

La funzione AnimatePalette sostituisce le voci nella tavolozza logica specificata.

Sintassi

BOOL AnimatePalette(
  [in] HPALETTE           hPal,
  [in] UINT               iStartIndex,
  [in] UINT               cEntries,
  [in] const PALETTEENTRY *ppe
);

Parametri

[in] hPal

Handle per la tavolozza logica.

[in] iStartIndex

Prima voce della tavolozza logica da sostituire.

[in] cEntries

Numero di voci da sostituire.

[in] ppe

Puntatore al primo membro in una matrice di strutture PALETTEENTRY utilizzate per sostituire le voci correnti.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero.

Commenti

Un'applicazione può determinare se un dispositivo supporta le operazioni del riquadro chiamando la funzione GetDeviceCaps e specificando la costante RASTERCAPS.

La funzione AnimatePalette modifica solo le voci con il flag PC_RESERVED impostato nel membro palPalEntry corrispondente della struttura LOGPALETTE .

Se la tavolozza specificata è associata alla finestra attiva, i colori nella tavolozza vengono sostituiti immediatamente.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wingdi.h (include Windows.h)
Libreria Gdi32.lib
DLL Gdi32.dll

Vedi anche

Funzioni colore

Panoramica dei colori

CreatePalette

GetDeviceCaps

LOGPALETTE

PALETTEENTRY