CPalette::SetPaletteEntries

Impostare i valori e i flag di colore RGB in un intervallo di voci in una tavolozza logica.

UINT SetPaletteEntries(
   UINT nStartIndex,
   UINT nNumEntries,
   LPPALETTEENTRY lpPaletteColors 
);

Parametri

  • nStartIndex
    Specifica la prima voce nella tavolozza logica da impostare.

  • nNumEntries
    Specifica il numero di voci nella tavolozza logica da impostare.

  • lpPaletteColors
    Punta a una matrice di strutture di dati PALETTEENTRY per ricevere le voci della tavolozza.La matrice deve contenere almeno altrettante strutture di dati come specificato da nNumEntries.

Valore restituito

Il numero di voci impostate nella tavolozza logica, 0 se la funzione ha esito negativo.

Note

Se la tavolozza logica è selezionata in un contesto di dispositivo quando l'applicazione chiama SetPaletteEntries, le modifiche non avranno effetto finché l'applicazione non chiamare CDC::RealizePalette.

Per ulteriori informazioni sulla struttura PALETTEENTRYdi Windows, vedere PALETTEENTRY in Windows SDK.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe di CPalette

Grafico della gerarchia

CDC::RealizePalette

CPalette::GetPaletteEntries

SetPaletteEntries