CPalette::SetPaletteEntries
Legt RGB-Farbwerte und -Flags in einem Bereich von Einträgen in einer Logischen Palette fest.
UINT SetPaletteEntries(
UINT nStartIndex,
UINT nNumEntries,
LPPALETTEENTRY lpPaletteColors
);
Parameter
nStartIndex
Gibt den ersten Eintrag in der festgelegt werden an Logischen Palette.nNumEntries
Gibt die Anzahl der Einträge in der festgelegt werden an Logischen Palette.lpPaletteColors
Zeigt auf einem Array PALETTEENTRY Datenstrukturen, um die Paletteneinträge zu empfangen.Das Array muss bis zu Datenstrukturen durch nNumEntries angegeben mindestens enthalten.
Rückgabewert
Die Anzahl von Einträgen in der Palette Logischen festgelegt; 0 Wenn die Funktion fehlgeschlagen ist.
Hinweise
Wenn die Logische Palette in einen Gerätekontext ausgewählt wird, wenn die Anwendung SetPaletteEntries aufruft, werden die Änderungen nicht wirksam, bis die Anwendung CDC::RealizePalette aufruft.
Weitere Informationen über die Struktur von Windows enthalten ist PALETTEENTRY, finden Sie unter PALETTEENTRY in Windows SDK.
Anforderungen
Header: afxwin.h